Summary Count Pct
Total 36177583100.0%
Stalls3476909696.1%
Commits14084873.9%
Stall Types Count Pct
TOFF_CYCLES2713318875.0%
CU_VFIFO_FULL_CYCLES402031211.1%
DCACHE_DEMAND_LOAD_MISS_CYCLES23581196.5%
CU_INTERLOCK_CYCLES4033111.1%
CU_NOB2B_EXTENSION_CYCLES3138710.9%
FE_MISPREDICT_TIME_CYCLES1209210.3%
POST_REPLAY_B2B_BLOCK1137880.3%
ICACHE_DEMAND_MISS_CYCLES957530.3%
INDIRECT_JUMP_CYCLES455900.1%
ENDLOOP_CYCLES230080.1%
DU_BACKPRESSURE_CYCLES208080.1%
CU_BE_NOBSB_CYCLES185300.1%
IU_HIT_STOP_ENDLOOP_TAKEN174860.0%
CU_RXX_INTERLOCK_CYCLES174740.0%
IU_HIT_STOP_BTB_HIT159330.0%
DU_FILL_CONFLICT_CYCLES97470.0%
CU_DU_XU_NO_FWD_CYCLES90460.0%
CU_BE_NOB2B_CYCLES67410.0%
CU_PREG_INTERLOCK_CYCLES54870.0%
IU_HIT_STOP_PARTIAL46790.0%
CU_QOS_NODISPATCH_CYCLES33190.0%
DUNCACHED_DEMAND_MISS_CYCLES21140.0%
IU_HIT_STOP_RETURN17450.0%
CU_EARLY_WRITE_CYCLES17310.0%
IU_HIT_STOP_BTB_MISS15400.0%
IU_FETCH_CROSS_CYCLES14750.0%
FE_ISYNC13320.0%
CU_DUAL_WRITE_INTERLOCK_CYCLES11050.0%
IU_HIT_STOP_EOL5320.0%
SYNCHT_CYCLES1570.0%
FE_PICK_L2FILL910.0%
CU_FP_RX_NO_NTWK_CYCLES800.0%
DU_UTLB_MISS_CYCLES540.0%
IU_UTLB_MISS_CYCLES80.0%
DU_BANK_CONFLICT_CYCLES60.0%
CU_WRITE_REG_BLOCK_CYCLES50.0%
CU_WRITE_PORT_BLOCK_CYCLES40.0%
FE_TAG_CONFLICT40.0%
CU_CREG_INTERLOCK_CYCLES20.0%
Top Packets Top Functions  
PMU Events Count
CYCLES_1_THREAD_RUNNING 9044395
COMMITTED_PKT_ANY 1408483
COMMITTED_PKT_T0 1408483
COMMITTED_PKT_1_THREAD_RUNNING 1408482
L2_ACCESS 1154918
COMMITTED_PKT_BSB 765959
L2_ACCESS_EVEN 572060
COMMITTED_PKT_B2B 480088
L2_PIPE_CONFLICT 263125
L2_TAG_ARRAY_CONFLICT 168351
DU_WRITE_TO_L2 122027
L2_DU_STORE_ACCESS 122027
AXI_WRITE_REQUEST 102953
AXI_LINE64_WRITE_REQUEST 102950
HVX_L2_LOAD_SECONDARY_MISS 99293
AXI_READ_REQUEST 83280
AXI_LINE64_READ_REQUEST 83267
DCACHE_STORE_MISS 77821
L2_DU_STORE_COALESCE 73416
HVX_L2_STORE_MISS 64739
HVX_L2_LOAD_MISS 64712
DU_STORE_BUFFER_ACCESS 35258
L2_DU_STORE_MISS 34986
HVX_REG_ORDER 20519
DCACHE_DEMAND_MISS 14157
DU_READ_TO_L2 13091
L2_DU_READ_ACCESS 13078
ANY_DU_STALL 12016
L2_DU_READ_MISS 10621
ANY_DU_REPLAY 10187
REDIRECT_MISC 8883
REDIRECT_LOOP_MISPREDICT 7018
L2_FIFO_FULL_REPLAY 6936
DU_FILL_REPLAY 3249
L2_DU_LOAD_SECONDARY_MISS 2443
L2_STORE_LINK 2168
DU_DEMAND_SECONDARY_MISS 2160
L2_IU_ACCESS 1137
DCFETCH_MISS 1081
L2_DU_PREFETCH_ACCESS 1081
L2_DU_PREFETCH_MISS 1080
L2_IU_MISS 1075
REDIRECT_BIMODAL_MISPREDICT 671
ICACHE_DEMAND_MISS 454
L2_IU_PREFETCH_ACCESS 324
L2_IU_PREFETCH_MISS 309
DCFETCH_HIT 191
HVX_PKT_THREAD 80
IU_DEMAND_SECONDARY_MISS 65
REDIRECT_TARGET_MISPREDICT 49
DU_LOAD_UNCACHEABLE 13
DTLB_MISS 6
DU_STORE_UNCACHEABLE 3
DU_BANK_CONFLICT_REPLAY 2
ITLB_MISS 1
Top Packets Top Functions  
Summary Count Pct
Total 2451773100.0%
Stalls204171983.3%
Commits41005416.7%
Stall Types Count Pct
HVX_LD_L2_OUTSTANDING202766982.7%
HVX_REG_ORDER140440.6%
HVX_ST_L2_OUTSTANDING60.0%
Top Packets Top Functions  
Index Name Count Count Per-packet
0x1COUNTER0_OVERFLOW00.0
0x2COUNTER2_OVERFLOW00.0
0x3COMMITTED_PKT_ANY3906521.0
0x4COMMITTED_PKT_BSB2105830.539055
0x5COUNTER4_OVERFLOW00.0
0x6COUNTER6_OVERFLOW00.0
0x7COMMITTED_PKT_B2B1312670.33602
0x8COMMITTED_PKT_SMT00.0
0x9IU_CREDIT_FAIL00.0
0xaCYCLES_5_THREAD_RUNNING00.0
0xbCYCLES_6_THREAD_RUNNING00.0
0xcCOMMITTED_PKT_T03906521.0
0xdCOMMITTED_PKT_T100.0
0xeCOMMITTED_PKT_T200.0
0xfCOMMITTED_PKT_T300.0
0x12ICACHE_DEMAND_MISS1420.000363
0x13DCACHE_DEMAND_MISS32700.008371
0x14DCACHE_STORE_MISS1500.000384
0x17CU_PKT_READY_NOT_DISPATCHED00.0
0x1cIU_L1S_ACCESS00.0
0x1dIU_L1S_PREFETCH00.0
0x1eIU_L1S_AXIS_STALL00.0
0x1fIU_L1S_NO_GRANT00.0
0x20ANY_IU_REPLAY17980.004603
0x21ANY_DU_REPLAY10850.002777
0x23ISSUED_PACKETS4103621.050454
0x24LOOPCACHE_PACKETS00.0
0x25COMMITTED_PKT_1_THREAD_RUNNING3906510.999997
0x26COMMITTED_PKT_2_THREAD_RUNNING00.0
0x27COMMITTED_PKT_3_THREAD_RUNNING00.0
0x2aCOMMITTED_INSTS6140691.571908
0x2bCOMMITTED_TC1_INSTS4093401.047838
0x2cCOMMITTED_PRIVATE_INSTS4108321.051657
0x2fCOMMITTED_PKT_4_THREAD_RUNNING00.0
0x30COMMITTED_LOADS552710.141484
0x31COMMITTED_STORES145230.037176
0x32COMMITTED_MEMOPS970.000248
0x37COMMITTED_PROGRAM_FLOW_INSTS1138790.29151
0x38COMMITTED_PKT_CHANGED_FLOW1000080.256003
0x39COMMITTED_PKT_ENDLOOP779280.199482
0x3bCYCLES_1_THREAD_RUNNING27848557.128736
0x3cCYCLES_2_THREAD_RUNNING00.0
0x3dCYCLES_3_THREAD_RUNNING00.0
0x3eCYCLES_4_THREAD_RUNNING00.0
0x3fAXI_LINE128_READ_REQUEST00.0
0x40AXI_READ_REQUEST370320.094795
0x41AXI_LINE32_READ_REQUEST00.0
0x42AXI_WRITE_REQUEST416510.106619
0x43AXI_LINE32_WRITE_REQUEST00.0
0x44AHB_READ_REQUEST00.0
0x45AHB_WRITE_REQUEST00.0
0x46AXI_LINE128_WRITE_REQUEST00.0
0x47AXI_SLAVE_MULTI_BEAT_ACCESS00.0
0x48AXI_SLAVE_SINGLE_BEAT_ACCESS00.0
0x49AXI2_READ_REQUEST00.0
0x4aAXI2_LINE32_READ_REQUEST00.0
0x4bAXI2_WRITE_REQUEST00.0
0x4cAXI2_LINE32_WRITE_REQUEST00.0
0x4dAXI2_CONGESTION00.0
0x4eDMA_SLAVE_MULTI_BEAT_ACCESS00.0
0x4fDMA_SLAVE_SINGLE_BEAT_ACCESS00.0
0x50COMMITTED_FPS1680.00043
0x51REDIRECT_BIMODAL_MISPREDICT2100.000538
0x52REDIRECT_TARGET_MISPREDICT276.9e-05
0x53REDIRECT_LOOP_MISPREDICT13670.003499
0x54REDIRECT_MISC22860.005852
0x56NUM_PACKET_CRACKED00.0
0x58JTLB_MISS00.0
0x5aCOMMITTED_PKT_RETURN58320.014929
0x5bCOMMITTED_PKT_INDIRECT_JUMP1050.000269
0x5cCOMMITTED_BIMODAL_BRANCH_INSTS157060.040205
0x5dBRANCH_QUEUE_FULL00.0
0x5eDU_REQUESTED_BUBBLE_INSERTED00.0
0x5fVTCM_SCALAR_FIFO_FULL_CYCLES00.0
0x61DU_L1S_LOAD_ACCESS00.0
0x62ICACHE_ACCESS2259400.578366
0x63BTB_HIT161950.041456
0x64BTB_MISS7690.001969
0x65IU_DEMAND_SECONDARY_MISS123.1e-05
0x66IU_LINE_FROM_HWLOOP00.0
0x67FAST_FETCH_KILLED38520.00986
0x68IU_1_PKT_AVAILABLE_TO_ISSUE596090.152588
0x69FETCHED_PACKETS_DROPPED00.0
0x6aIU_REQUESTS_TO_L2_REPLAYED00.0
0x6bIU_PREFETCHES_SENT_TO_L21010.000259
0x6cITLB_MISS00.0
0x6dIU_2_PKT_AVAILABLE_TO_ISSUE1427500.365415
0x6eIU_3_PKT_AVAILABLE_TO_ISSUE217510.055679
0x6fIU_REQUEST_STALLED00.0
0x70IU_BIMODAL_L2_ELIGIBLE1160.000297
0x71IU_0_PKT_AVAILABLE_TO_ISSUE17980.004603
0x72FETCH_2_CYCLE601570.153991
0x73FETCH_3_CYCLE824820.211139
0x74IU_PREFETCHES_DROPPED00.0
0x75L2_IU_SECONDARY_MISS00.0
0x76L2_IU_ACCESS2310.000591
0x77L2_IU_MISS2110.00054
0x78L2_IU_PREFETCH_ACCESS1010.000259
0x79L2_IU_PREFETCH_MISS930.000238
0x7aL2_IU_BRANCH_CACHE_WRITE_REQUEST1160.000297
0x7bL2_IU_BRANCH_CACHE_WRITE1160.000297
0x7cL2_DU_READ_ACCESS32700.008371
0x7dL2_DU_READ_MISS31380.008033
0x7eL2FETCH_ACCESS00.0
0x7fL2FETCH_MISS00.0
0x80L2_AXI_INTERLEAVE_DROP00.0
0x81L2_ACCESS4104721.050736
0x82L2_PIPE_CONFLICT1652230.422942
0x83L2_TAG_ARRAY_CONFLICT752230.192558
0x84AXI_RD_CONGESTION180800.046282
0x85AHB_CONGESTION00.0
0x86SNOOP_BLOCK00.0
0x87TCM_DU_ACCESS00.0
0x88TCM_DU_READ_ACCESS00.0
0x89TCM_IU_ACCESS00.0
0x8aL2_CASTOUT369960.094703
0x8bL2_DU_STORE_ACCESS142510.03648
0x8cL2_DU_STORE_MISS620.000159
0x8dL2_DU_PREFETCH_ACCESS00.0
0x8eL2_DU_PREFETCH_MISS00.0
0x8fL2_DU_RETURN_NOT_ACKED00.0
0x90L2_DU_LOAD_SECONDARY_MISS1320.000338
0x91L2FETCH_COMMAND00.0
0x92L2FETCH_COMMAND_KILLED00.0
0x93L2FETCH_COMMAND_OVERWRITE00.0
0x94L2FETCH_ACCESS_CREDIT_FAIL00.0
0x95AXI_SLAVE_READ_BUSY00.0
0x96AXI_SLAVE_WRITE_BUSY00.0
0x97L2_ACCESS_EVEN2059450.527183
0x98CLADE_HIGH_PRIO_L2_ACCESS00.0
0x99CLADE_LOW_PRIO_L2_ACCESS00.0
0x9aCLADE_HIGH_PRIO_L2_MISS00.0
0x9bCLADE_LOW_PRIO_L2_MISS00.0
0x9cCLADE_HIGH_PRIO_EXCEPTION00.0
0x9dCLADE_LOW_PRIO_EXCEPTION00.0
0x9eAXI2_SLAVE_READ_BUSY00.0
0x9fAXI2_SLAVE_WRITE_BUSY00.0
0xa0ANY_DU_STALL32700.008371
0xa1DU_BANK_CONFLICT_REPLAY25e-06
0xa2DU_CREDIT_REPLAY00.0
0xa3L2_FIFO_FULL_REPLAY00.0
0xa4DU_STORE_BUFFER_FULL_REPLAY00.0
0xa5DU_STORE_BUFFER_FORCED_DRAIN00.0
0xa6DU_SNOOP_CONFLICT_REPLAY00.0
0xa7DU_SNOOP_REQUEST00.0
0xa8DU_FILL_REPLAY10830.002772
0xa9DU_SECMISS_REPLAY00.0
0xaaDU_SNOOP_REQUEST_CLEAN_HIT00.0
0xabDU_EVICTIONS_SENT_TO_L200.0
0xacDU_READ_TO_L232700.008371
0xadDU_WRITE_TO_L2142510.03648
0xafDCZERO_COMMITTED00.0
0xb3DTLB_MISS00.0
0xb5DU_STORE_BUFFER_ACCESS112250.028734
0xb6STORE_BUFFER_HIT_REPLAY00.0
0xb7STORE_BUFFER_FORCE_REPLAY00.0
0xb8TAG_WRITE_CONFLICT_REPLAY00.0
0xb9SMT_BANK_CONFLICT00.0
0xbaPORT_CONFLICT_REPLAY00.0
0xbdPAGE_CROSS_REPLAY00.0
0xbeDU_DEALLOC_SECURITY_REPLAY00.0
0xbfDU_DEMAND_SECONDARY_MISS00.0
0xc0DU_MISC_REPLAY00.0
0xc3DCFETCH_COMMITTED1020.000261
0xc4DCFETCH_HIT1020.000261
0xc5DCFETCH_MISS00.0
0xc8DU_LOAD_UNCACHEABLE00.0
0xc9DU_DUAL_LOAD_UNCACHEABLE00.0
0xcaDU_STORE_UNCACHEABLE00.0
0xccMISS_TO_PREFETCH00.0
0xceAXI_LINE64_READ_REQUEST370320.094795
0xcfAXI_LINE64_WRITE_REQUEST416510.106619
0xd0AXI_WR_CONGESTION461700.118187
0xd1AHB_8_READ_REQUEST00.0
0xd2AXI_INCOMPLETE_WRITE_REQUEST00.0
0xd3L2FETCH_COMMAND_PAGE_TERMINATION00.0
0xd4REQUEST_STALL_WRITE_BUFFER_EXHAUSTION00.0
0xd5L2_DU_STORE_COALESCE106420.027242
0xd6L2_STORE_LINK1081240.276778
0xd7L2_SCOREBOARD_70_PERCENT_FULL2394480.612944
0xd8L2_SCOREBOARD_80_PERCENT_FULL125330.032082
0xd9L2_SCOREBOARD_90_PERCENT_FULL00.0
0xdaL2_SCOREBOARD_FULL_REJECT00.0
0xdbL2_DU_RETURN_REPLAYED00.0
0xdcL2_EVICTION_BUFFERS_FULL246.1e-05
0xddAHB_MULTI_BEAT_READ_REQUEST00.0
0xdfL2_DU_LOAD_SECONDARY_MISS_ON_SW_PREFETCH00.0
0xe0L2FETCH_DROP00.0
0xe1REPLAY_MAXIMUM_FORCE00.0
0xe2SCHEDULER_WATCHDOG_FORCE00.0
0xe3LIVELOCK_REFETCH00.0
0xe4CYCLES_LIVELOCK_WARNING00.0
0xe5THREAD_OFF_PVIEW_CYCLES27848557.128736
0xe6ARCH_LOCK_PVIEW_CYCLES00.0
0xe7REDIRECT_PVIEW_CYCLES269210.068913
0xe8IU_NO_PKT_PVIEW_CYCLES398520.102014
0xe9DU_CACHE_MISS_PVIEW_CYCLES5430551.390125
0xeaDU_BUSY_OTHER_PVIEW_CYCLES54230.013882
0xebCU_BUSY_PVIEW_CYCLES1110090.284163
0xecSMT_DU_CONFLICT_PVIEW_CYCLES00.0
0xedCOPROC_BUSY_PVIEW_CYCLES16677394.269117
0xeeDU_UNCACHED_PVIEW_CYCLES00.0
0xefSYSTEM_BUSY_PVIEW_CYCLES2050.000525
0xf0APP_REPORTED00.0
0xffVOLTAGE_CLOCK_GATING_CYCLES00.0
0x100HVX_ACTIVE36795269.418936
0x101HVX_WAIT_EMPTY18397644.70947
0x102HVX_EMPTY18397624.709465
0x103HVX_WAIT18397624.709465
0x104HVX_REG_ORDER129500.03315
0x105HVX_LD_VTCM_OUTSTANDING00.0
0x106HVX_LD_L2_OUTSTANDING7951662.035484
0x107HVX_ST_VTCM_OUTSTANDING00.0
0x108HVX_ST_L2_OUTSTANDING00.0
0x109HVX_SCATGATH_OUTSTANDING00.0
0x10aHVX_SCATGATH_SHARED_FULL00.0
0x10bHVX_ST_L2_SHARED_FULL00.0
0x10cHVX_ST_ST_BANK_CONFLICT00.0
0x10dHVX_VTCM_BANDWIDTH_OVER00.0
0x10eHVX_OTHER_PART_OUTSTANDING7511081.922704
0x10fHVX_VOLTAGE_VIRUS_OVER00.0
0x110HVX_VOLTAGE_UNDER00.0
0x111HVX_POWER_OVER00.0
0x112HVX_PARTIAL_PKT00.0
0x113HVX_PKT00.0
0x114HVX_ST_DWR_BANK_CONFLICT00.0
0x118HVX_PKT_THREAD400.000102
0x119HVX_CORE_VFIFO_FULL_STALL294850.075476
0x11aHVX_L2_STORE_ACCESS00.0
0x11bHVX_L2_STORE_MISS323700.082861
0x11cHVX_L2_LOAD_ACCESS00.0
0x11dHVX_L2_LOAD_MISS324320.08302
0x11eHVX_L2_LOAD_SECONDARY_MISS389680.099751
0x11fHVX_TCM_STORE_ACCESS00.0
0x120HVX_TCM_LOAD_ACCESS00.0
0x128VTCM_VECTOR_EXHAUSTED16994924.350399
0x129VTCM_VECTOR_SCALAR_ORDER00.0
0x12aVTCM_VECTOR_LD_GATH_ORDER00.0
0x12bVTCM_VECTOR_LD_ST_ORDER00.0
0x12cVTCM_VECTOR_LD_FULL00.0
0x12dVTCM_VECTOR_SCATGATH_FULL00.0
0x12eVTCM_VECTOR_ST_FULL00.0
0x12fVTCM_VECTOR_LD_ST_BANK_CONFLICT00.0
0x130VTCM_VECTOR_LD_LD_BANK_CONFLICT00.0
0x131VTCM_VECTOR_LD_PARTIAL_PKT00.0
0x132VTCM_VECTOR_ST_PARTIAL_PKT00.0
0x133VTCM_VECTOR_LD_PKT00.0
0x134VTCM_VECTOR_ST_PKT00.0
0x135VTCM_VECTOR_SCATGATH_PKT00.0
0x136VTCM_VECTOR_NULL_PKT00.0
0x137VTCM_VECTOR_LD_DWR_BANK_CONFLICT00.0
0x138VTCM_VECTOR_LD_DWR_ORDER00.0
0x139VTCM_SCALAR_ACTIVE00.0
0x13aVTCM_SCALAR_EMPTY00.0
0x13bVTCM_SCALAR_PORT_CONFLICT00.0
0x13cVTCM_SCALAR_ST_ORDER00.0
0x13dVTCM_SCALAR_VECTOR_ORDER00.0
0x13eVTCM_SCALAR_LD_OUTSTANDING00.0
0x13fVTCM_SCALAR_LD_SHARED_FULL00.0
0x140VTCM_SCALAR_BANK_CONFLICT00.0
0x141VTCM_SCALAR_LD_PIPELINE_CONFLICT00.0
0x142VTCM_SCALAR_BANDWIDTH_OVER00.0
0x143VTCM_SCALAR_LD00.0
0x144VTCM_SCALAR_LDHIT00.0
0x145VTCM_SCALAR_ST00.0
0x146VTCM_SCALAR_DWR00.0
0x148SCATGATH_SB_ACTIVE00.0
0x149SCATGATH_SB_WAIT_EMPTY00.0
0x14aSCATGATH_SB_EMPTY00.0
0x14bSCATGATH_SB_WAIT00.0
0x14cSCATGATH_SB_OUTSTANDING00.0
0x14dSCATGATH_SB00.0
0x150SCATGATH_IN_EMPTY00.0
0x151SCATGATH_IN_OUTSTANDING00.0
0x152SCATGATH_IN00.0
0x158HVX_VREG_RD_EARLY_WR_1PKT00.0
0x159HVX_VREG_RD_EARLY_WR_2PKT00.0
0x15aHVX_VREG_RD_EARLY_WR863200.220964
0x15bHVX_VREG_RD_LATE_WR_1PKT00.0
0x15cHVX_VREG_RD_LATE_WR_2PKT00.0
0x15dHVX_VREG_RD_LATE_WR884780.226488
0x15eHVX_VREG_WR_EARLY_WR_1PKT43160.011048
0x15fHVX_VREG_WR_EARLY_WR_2PKT00.0
0x160HVX_VREG_WR_EARLY_WR2179580.557934
0x161HVX_VREG_WR_LAT_WR_1PKT43160.011048
0x162HVX_VREG_WR_LATE_WR_2PKT00.0
0x163HVX_VREG_WR_LATE_WR2179580.557934
0x165HVX_MAX_VOLT_UNDERSHOOT00.0
0x166VDWB_EMPTY00.0
0x167VDWB_WR_ST_BANK_CONFLICT00.0
0x168VDWB_WR00.0
0x169DMA_WR_SB_VALID00.0
0x16aHVX_VREG_RD_EARLY_WR_3PKT21580.005524
0x16bHVX_VREG_RD_LATE_WR_3PKT00.0
0x16cHVX_VREG_WR_EARLY_WR_3PKT00.0
0x16dHVX_VREG_WR_LATE_WR_3PKT00.0
Name Count Equation
1T_CPP7.128754PMU(PE_CYCLES_1_THREAD_RUNNING)/PMU(PE_COMMITTED_PKT_1_THREAD_RUNNING)
2T_CPP0.0PMU(PE_CYCLES_2_THREAD_RUNNING)/PMU(PE_COMMITTED_PKT_2_THREAD_RUNNING)
3T_CPP0.0PMU(PE_CYCLES_3_THREAD_RUNNING)/PMU(PE_COMMITTED_PKT_3_THREAD_RUNNING)
4T_CPP0.0PMU(PE_CYCLES_4_THREAD_RUNNING)/PMU(PE_COMMITTED_PKT_4_THREAD_RUNNING)
AXI_READ_BYTES2370048PMU(PE_AXI_LINE32_READ_REQUEST)*32 + PMU(PE_AXI_LINE64_READ_REQUEST)*64 + (PMU(PE_AXI_READ_REQUEST) - PMU(PE_AXI_LINE32_READ_REQUEST) - PMU(PE_AXI_LINE64_READ_REQUEST))*8
AXI_WRITE_BYTES2665664PMU(PE_AXI2_LINE32_WRITE_REQUEST)*32 + PMU(PE_AXI_LINE64_WRITE_REQUEST)*64 + (PMU(PE_AXI_WRITE_REQUEST) - PMU(PE_AXI2_LINE32_WRITE_REQUEST) - PMU(PE_AXI_LINE64_WRITE_REQUEST))*8
COMMITED_COMPLEX_ALU20959PMU(PE_COMMITTED_INSTS) - (PMU(PE_COMMITTED_LOADS) + PMU(PE_COMMITTED_STORES) + PMU(PE_COMMITTED_MEMOPS) + PMU(PE_COMMITTED_TC1_INSTS)) - PMU(PE_COMMITTED_PROGRAM_FLOW_INSTS)
COMMITED_UNCOND_BRANCHES20245PMU(PE_COMMITTED_PROGRAM_FLOW_INSTS) - PMU(PE_COMMITTED_PKT_ENDLOOP) - PMU(PE_COMMITTED_BIMODAL_BRANCH_INSTS)
COMMITTED_0_PKTS2394203DS(TOTAL_PCYCLES) - DS(COMMITTED_1_PKTS) - PMU(PE_COMMITTED_PKT_SMT)
COMMITTED_1_PKTS390652PMU(PE_COMMITTED_PKT_ANY) - 2*PMU(PE_COMMITTED_PKT_SMT)
CPP7.128736(DS(TOTAL_PCYCLES))/PMU(PE_COMMITTED_PKT_ANY)
DCACHE_PRIMARY_MISS3270PMU(PE_DCACHE_DEMAND_MISS) - PMU(PE_DU_DEMAND_SECONDARY_MISS)
DFETCH_FILLED0PMU(PE_DCFETCH_COMMITTED) - PMU(PE_DCFETCH_HIT)
INSTR_PER_PACKET1.571908PMU(PE_COMMITTED_INSTS)/PMU(PE_COMMITTED_PKT_ANY)
IPC0.276469(PMU(PE_COMMITTED_INSTS) + PMU(PE_COMMITTED_PKT_ENDLOOP)*2)/DS(TOTAL_PCYCLES)
L2_CACHE_DU_DEMAND_MISS3138PMU(PE_L2_DU_READ_MISS) - PMU(PE_L2_DU_PREFETCH_MISS)
L2_CACHE_IU_DEMAND_MISS118PMU(PE_L2_IU_MISS) - PMU(PE_L2_IU_PREFETCH_MISS)
L2_EVICTIONS41589(PMU(PE_AXI_WRITE_REQUEST) - PMU(PE_L2_DU_STORE_MISS))
TOTAL_BUS_READS37032PMU(PE_AXI_READ_REQUEST) + PMU(PE_AHB_READ_REQUEST) + PMU(PE_AXI2_READ_REQUEST)
TOTAL_BUS_WRITES41651PMU(PE_AXI_WRITE_REQUEST) + PMU(PE_AHB_WRITE_REQUEST) + PMU(PE_AXI2_WRITE_REQUEST)
TOTAL_PCYCLES2784855(PMU(PE_CYCLES_1_THREAD_RUNNING)+PMU(PE_CYCLES_2_THREAD_RUNNING)+PMU(PE_CYCLES_3_THREAD_RUNNING)+PMU(PE_CYCLES_4_THREAD_RUNNING))
Instructions Executed (by Count)

# Tag Syntax Count Pct
0A2_addiRd32=add(Rs32,#s16)43520914.951%
1J2_endloop0endloop038290113.154%
2A2_nopnop31332510.764%
3V6_vL32Ub_piVd32=vmemu(Rx32++#s3)2783829.563%
4Y2_dccleaninvadccleaninva(Rs32)2071947.118%
5V6_vrmpybusi_accVxx32.w+=vrmpy(Vuu32.ub,Rt32.b,#u1)1942216.672%
6V6_vasrwhsatVd32.h=vasr(Vu32.w,Vv32.w,Rt8):sat971103.336%
7V6_vrmpybusiVdd32.w=vrmpy(Vuu32.ub,Rt32.b,#u1)971103.336%
8Y2_dczeroadczeroa(Rs32)654402.248%
9Y2_dcinvadcinva(Rs32)648002.226%
10A2_tfrRd32=Rs32560681.926%
11V6_vsathubVd32.ub=vsat(Vu32.h,Vv32.h)485551.668%
12V6_vS32Ub_pivmemu(Rx32++#s3)=Vs32463981.594%
13L2_loadri_ioRd32=memw(Rs32+#s11:2)403671.387%
14A2_addRd32=add(Rs32,Rt32)246140.846%
15A2_andirRd32=and(Rs32,#s10)232080.797%
16A2_subriRd32=sub(#s10,Rs32)229670.789%
17SL2_loadrd_spRdd8=memd(r29+#u5:3)204510.703%
18J2_callcall #r22:2202490.696%
19L2_loadrub_ioRd32=memub(Rs32+#s11:0)200300.688%
20C2_cmpeqiPd4=cmp.eq(Rs32,#s10)186660.641%
21L2_ploadrubt_ioif (Pt4) Rd32=memub(Rs32+#u6:0)172640.593%
22J4_cmpeqi_tp0_jump_ntp0=cmp.eq(Rs16,#U5); if (p0.new) jump:nt #r9:2158330.544%
23J2_jumpjump #r22:2149550.514%
24S2_storerd_iomemd(Rs32+#s11:3)=Rtt32139220.478%
25J2_loop0rloop0(#r7:2,Rs32)135850.467%
26J2_jumprjumpr Rs32130400.448%
27S2_insertRx32=insert(Rs32,#u5,#U5)129580.445%
28A2_combine_llRd32=combine(Rt.L32,Rs.L32)129480.445%
29V6_vL32Ub_aiVd32=vmemu(Rt32+#s4)129480.445%
30S2_lsr_i_rRd32=lsr(Rs32,#u5)121170.416%
31S4_addaddiRd32=add(Rs32,add(Ru32,#s6))108220.372%
32S2_storeri_iomemw(Rs32+#s11:2)=Rt32102640.353%
33A2_tfrsiRd32=#s16100690.346%
34A2_subRd32=sub(Rt32,Rs32)98940.340%
35M2_maciRx32+=mpyi(Rs32,Rt32)97480.335%
36L2_loadrb_ioRd32=memb(Rs32+#s11:0)90110.310%
37Y2_crswap0crswap(Rx32,sgp0)86860.298%
38L2_loadrd_piRdd32=memd(Rx32++#s4:3)86520.297%
39S2_pstorerdt_piif (Pv4) memd(Rx32++#s4:3)=Rtt3286520.297%
40SS2_stored_spmemd(r29+#s6:3)=Rtt881260.279%
41J2_jumptif (Pu4) jump:nt #r15:275550.260%
42J2_jumpfif (!Pu4) jump:nt #r15:273800.254%
43L2_loadrigpRd32=memw(gp+#u16:2)70450.242%
44A2_combinewRdd32=combine(Rs32,Rt32)68720.236%
45SS2_storew_spmemw(r29+#u5:2)=Rt1664900.223%
46L2_ploadrit_ioif (Pt4) Rd32=memw(Rs32+#u6:2)64740.222%
47J2_jumptnewif (Pu4.new) jump:nt #r15:264450.221%
48SL2_returndealloc_return59360.204%
49SA1_addspRd16=add(r29,#u6:2)57050.196%
50SS2_allocframeallocframe(#u5:3)53490.184%
51A2_tfrihRx.H32=#u1644120.152%
52A2_tfrcrrRd32=Cs3243450.149%
53A2_tfrrcrCd32=Rs3243450.149%
54J2_rterte43430.149%
55J2_trap0trap0(#u8)43340.149%
56J4_cmpeqn1_fp0_jump_tp0=cmp.eq(Rs16,#-1); if (!p0.new) jump:t #r9:243280.149%
57A2_padditif (Pu4) Rd32=add(Rs32,#s8)43220.148%
58S2_asl_i_r_nacRx32-=asl(Rs32,#u5)43120.148%
59C2_cmpeqPd4=cmp.eq(Rs32,Rt32)38570.132%
60A2_paddfnewif (!Pu4.new) Rd32=add(Rs32,Rt32)38530.132%
61C2_cmpgtPd4=cmp.gt(Rs32,Rt32)32970.113%
62C2_notPd4=not(Ps4)32710.112%
63SA1_tfrRd16=Rs1632570.112%
64C2_cmpgtuiPd4=cmp.gtu(Rs32,#u9)29760.102%
65J4_cmpeqi_fp0_jump_tp0=cmp.eq(Rs16,#U5); if (!p0.new) jump:t #r9:228650.098%
66A4_combineirRdd32=combine(#s8,Rs32)27590.095%
67A2_orRd32=or(Rs32,Rt32)26220.090%
68SA1_cmpeqip0=cmp.eq(Rs16,#u2)25260.087%
69SL2_loadri_spRd16=memw(r29+#u5:2)25070.086%
70S2_allocframeallocframe(Rx32,#u11:3):raw23940.082%
71SL1_loadrub_ioRd16=memub(Rs16+#u4:0)23690.081%
72SL2_jumpr31_tnewif (p0.new) jumpr:nt r3123490.081%
73M2_mpyiRd32=mpyi(Rs32,Rt32)23360.080%
74SA1_incRd16=add(Rs16,#1)23200.080%
75SA1_decRd16=add(Rs16,#-1)22620.078%
76M2_acciRx32+=add(Rs32,Rt32)21680.074%
77C2_ccombinewtif (Pu4) Rdd32=combine(Rs32,Rt32)21600.074%
78A2_paddtif (Pu4) Rd32=add(Rs32,Rt32)21580.074%
79J2_endloop1endloop121580.074%
80V6_vS32Ub_aivmemu(Rt32+#s4)=Vs3221580.074%
81A2_paddifnewif (!Pu4.new) Rd32=add(Rs32,#s8)16340.056%
82A2_padditnewif (Pu4.new) Rd32=add(Rs32,#s8)15060.052%
83J2_jumprfif (!Pu4) jumpr:nt Rs3215030.052%
84L4_returnRdd32=dealloc_return(Rs32):raw14040.048%
85C2_andnPd4=and(Pt4,!Ps4)13610.047%
86C2_bitsclriPd4=bitsclr(Rs32,#u6)12880.044%
87C4_cmpneqPd4=!cmp.eq(Rs32,Rt32)12720.044%
88C4_cmpneqiPd4=!cmp.eq(Rs32,#s10)12720.044%
89J2_ploop1srp3=sp1loop0(#r7:2,Rs32)12720.044%
90Y2_dcfetchbodcfetch(Rs32+#u11:3)12720.044%
91SA1_clrtnewif (p0.new) Rd16=#010880.037%
92A2_minRd32=min(Rt32,Rs32)10830.037%
93SL1_loadri_ioRd16=memw(Rs16+#u4:2)8560.029%
94C2_cmpgtuPd4=cmp.gtu(Rs32,Rt32)8240.028%
95C2_muxiiRd32=mux(Pu4,#s8,#S8)6440.022%
96L2_loadw_lockedRd32=memw_locked(Rs32)6420.022%
97C2_cmpgtiPd4=cmp.gt(Rs32,#s10)5960.020%
98A2_combineiiRdd32=combine(#s8,#S8)5680.020%
99SA1_setiRd16=#u65530.019%
100S4_storeiritnew_ioif (Pv4.new) memw(Rs32+#u6:2)=#S65340.018%
101C2_vmuxRdd32=vmux(Pu4,Rss32,Rtt32)5220.018%
102S2_lsr_i_pRdd32=lsr(Rss32,#u6)5000.017%
103Y2_tfrscrrRd32=Ss644810.017%
104S2_storew_lockedmemw_locked(Rs32,Pd4)=Rt324390.015%
105C2_cmovenewifif (!Pu4.new) Rd32=#s124350.015%
106S4_addi_asl_riRx32=add(#u8,asl(Rx32,#U5))4080.014%
107L2_loadruh_ioRd32=memuh(Rs32+#s11:1)4060.014%
108S2_cl0Rd32=cl0(Rs32)4020.014%
109L2_loadrd_ioRdd32=memd(Rs32+#s11:3)4010.014%
110A2_psubfnewif (!Pu4.new) Rd32=sub(Rt32,Rs32)3990.014%
111S2_lsr_i_vwRdd32=vlsrw(Rss32,#u5)3990.014%
112J4_cmpeqi_t_jumpnv_ntif (cmp.eq(Ns8.new,#U5)) jump:nt #r9:23960.014%
113S4_ntstbit_iPd4=!tstbit(Rs32,#u5)3800.013%
114J2_jumptnewptif (Pu4.new) jump:t #r15:23770.013%
115J4_cmpltu_f_jumpnv_tif (!cmp.gtu(Rt32,Ns8.new)) jump:t #r9:23770.013%
116A2_sxthRd32=sxth(Rs32)3750.013%
117L2_loadrb_piRd32=memb(Rx32++#s4:0)3730.013%
118S2_extractuRd32=extractu(Rs32,#u5,#U5)3670.013%
119J4_cmpeq_t_jumpnv_ntif (cmp.eq(Ns8.new,Rt32)) jump:nt #r9:23260.011%
120S4_storeiri_iomemw(Rs32+#u6:2)=#S83200.011%
121S2_storerinew_iomemw(Rs32+#s11:2)=Nt8.new2950.010%
122C2_cmpgtupPd4=cmp.gtu(Rss32,Rtt32)2850.010%
123A2_subpRdd32=sub(Rtt32,Rss32)2750.009%
124S2_pstorerbt_piif (Pv4) memb(Rx32++#s4:0)=Rt322600.009%
125C2_bitsclrPd4=bitsclr(Rs32,Rt32)2570.009%
126A2_tfrilRx.L32=#u162520.009%
127J4_cmpgti_f_jumpnv_ntif (!cmp.gt(Ns8.new,#U5)) jump:nt #r9:22510.009%
128A2_addpRdd32=add(Rss32,Rtt32)2490.009%
129J2_jumpfnewif (!Pu4.new) jump:nt #r15:22460.008%
130S2_asl_i_rRd32=asl(Rs32,#u5)2460.008%
131C2_cmovenewitif (Pu4.new) Rd32=#s122380.008%
132J4_cmpgti_tp0_jump_tp0=cmp.gt(Rs16,#U5); if (p0.new) jump:t #r9:22310.008%
133S2_asr_i_rRd32=asr(Rs32,#u5)2270.008%
134L2_loadrubgpRd32=memub(gp+#u16:0)2230.008%
135SL2_loadruh_ioRd16=memuh(Rs16+#u3:1)2230.008%
136SL2_deallocframedeallocframe2180.007%
137S2_storerb_iomemb(Rs32+#s11:0)=Rt322150.007%
138J2_jumpfnewptif (!Pu4.new) jump:t #r15:22140.007%
139A4_cmpbeqiPd4=cmpb.eq(Rs32,#u8)2120.007%
140A2_svsubhRd32=vsubh(Rt32,Rs32)2110.007%
141S4_storeirh_iomemh(Rs32+#u6:1)=#S82070.007%
142J4_cmpgti_f_jumpnv_tif (!cmp.gt(Ns8.new,#U5)) jump:t #r9:22050.007%
143A2_sxtbRd32=sxtb(Rs32)2040.007%
144SL2_jumpr31_tif (p0) jumpr r311970.007%
145S2_lsl_r_vwRdd32=vlslw(Rss32,Rt32)1960.007%
146J2_callrcallr Rs321920.007%
147C2_cmoveifif (!Pu4) Rd32=#s121860.006%
148L4_ploadrubfnew_absif (!Pt4.new) Rd32=memub(#u6)1850.006%
149SA1_combinezrRdd8=combine(#0,Rs16)1830.006%
150J4_cmpeqi_tp0_jump_tp0=cmp.eq(Rs16,#U5); if (p0.new) jump:t #r9:21820.006%
151L2_deallocframeRdd32=deallocframe(Rs32):raw1820.006%
152S4_pstorerifnew_ioif (!Pv4.new) memw(Rs32+#u6:2)=Rt321820.006%
153J4_cmpgtu_t_jumpnv_tif (cmp.gtu(Ns8.new,Rt32)) jump:t #r9:21790.006%
154A2_psubfif (!Pu4) Rd32=sub(Rt32,Rs32)1780.006%
155C2_muxirRd32=mux(Pu4,Rs32,#s8)1780.006%
156L2_ploadrbfnew_ioif (!Pt4.new) Rd32=memb(Rs32+#u6:0)1780.006%
157L4_add_memopw_iomemw(Rs32+#u6:2)+=Rt321770.006%
158A2_minuRd32=minu(Rt32,Rs32)1760.006%
159Y2_isyncisync1480.005%
160Y2_tlbwtlbw(Rss32,Rt32)1330.005%
161J2_jumprzptif (Rs32!=#0) jump:t #r13:21270.004%
162S2_storerhnew_iomemh(Rs32+#s11:1)=Nt8.new1250.004%
163F2_dfcmpuoPd4=dfcmp.uo(Rss32,Rtt32)1020.004%
164J4_cmpgti_fp0_jump_ntp0=cmp.gt(Rs16,#U5); if (!p0.new) jump:nt #r9:2980.003%
165S2_addasl_rrriRd32=addasl(Rt32,Rs32,#u3)920.003%
166S2_storerh_iomemh(Rs32+#s11:1)=Rt32900.003%
167F2_dfcmpeqPd4=dfcmp.eq(Rss32,Rtt32)870.003%
168S2_tstbit_iPd4=tstbit(Rs32,#u5)870.003%
169S2_storerbnew_pimemb(Rx32++#s4:0)=Nt8.new840.003%
170L2_loadrh_ioRd32=memh(Rs32+#s11:1)820.003%
171L2_loadrub_piRd32=memub(Rx32++#s4:0)780.003%
172S2_cl0pRd32=cl0(Rss32)720.002%
173S2_lsl_r_pRdd32=lsl(Rss32,Rt32)720.002%
174A2_andRd32=and(Rs32,Rt32)710.002%
175S4_or_andixRx32=or(Ru32,and(Rx32,#s10))670.002%
176L2_ploadritnew_ioif (Pt4.new) Rd32=memw(Rs32+#u6:2)630.002%
177J4_cmpeqi_f_jumpnv_tif (!cmp.eq(Ns8.new,#U5)) jump:t #r9:2550.002%
178A2_abspRdd32=abs(Rss32)540.002%
179C4_nbitsclrPd4=!bitsclr(Rs32,Rt32)520.002%
180L4_loadrub_rrRd32=memub(Rs32+Rt32<<#u2)520.002%
181SS1_storew_iomemw(Rs16+#u4:2)=Rt16510.002%
182A2_absRd32=abs(Rs32)500.002%
183M2_dpmpyuu_s0Rdd32=mpyu(Rs32,Rt32)500.002%
184C2_xorPd4=xor(Ps4,Pt4)490.002%
185SA1_sxthRd16=sxth(Rs16)440.002%
186SL2_jumpr31jumpr r31420.001%
187J4_cmpeq_fp0_jump_tp0=cmp.eq(Rs16,Rt16); if (!p0.new) jump:t #r9:2400.001%
188SL2_loadrb_ioRd16=memb(Rs16+#u3:0)400.001%
189J4_cmpgt_fp0_jump_tp0=cmp.gt(Rs16,Rt16); if (!p0.new) jump:t #r9:2380.001%
190C2_cmpgtpPd4=cmp.gt(Rss32,Rtt32)360.001%
191L2_ploadrdfnew_ioif (!Pt4.new) Rdd32=memd(Rs32+#u6:3)360.001%
192S2_storerbnew_iomemb(Rs32+#s11:0)=Nt8.new340.001%
193A2_negpRdd32=neg(Rss32)320.001%
194J2_jumprtif (Pu4) jumpr:nt Rs32320.001%
195J4_cmpgti_tp0_jump_ntp0=cmp.gt(Rs16,#U5); if (p0.new) jump:nt #r9:2310.001%
196L4_loadrd_rrRdd32=memd(Rs32+Rt32<<#u2)310.001%
197L4_loadri_urRd32=memw(Rt32<<#u2+#U6)310.001%
198L2_ploadrhfnew_ioif (!Pt4.new) Rd32=memh(Rs32+#u6:1)300.001%
199V6_vcombineVdd32=vcombine(Vu32,Vv32)300.001%
200A2_xorRd32=xor(Rs32,Rt32)290.001%
201A2_paddifif (!Pu4) Rd32=add(Rs32,#s8)280.001%
202J4_jumpsetiRd16=#U6 ; jump #r9:2280.001%
203S2_asl_i_r_orRx32|=asl(Rs32,#u5)280.001%
204SA1_addiRx16=add(Rx16,#s7)280.001%
205J4_cmpgt_f_jumpnv_tif (!cmp.gt(Ns8.new,Rt32)) jump:t #r9:2270.001%
206J4_jumpsetrRd16=Rs16 ; jump #r9:2270.001%
207J4_cmpgtui_tp0_jump_tp0=cmp.gtu(Rs16,#U5); if (p0.new) jump:t #r9:2250.001%
208M2_mnaciRx32-=mpyi(Rs32,Rt32)250.001%
209C2_cmoveitif (Pu4) Rd32=#s12240.001%
210C2_tfrprRd32=Ps4240.001%
211S4_storeirhtnew_ioif (Pv4.new) memh(Rs32+#u6:1)=#S6240.001%
212A2_subh_l16_llRd32=sub(Rt.L32,Rs.L32)230.001%
213A4_combineiiRdd32=combine(#s8,#U6)230.001%
214L4_loadruh_rrRd32=memuh(Rs32+Rt32<<#u2)230.001%
215L4_loadruh_urRd32=memuh(Rt32<<#u2+#U6)230.001%
216J4_cmplt_f_jumpnv_ntif (!cmp.gt(Rt32,Ns8.new)) jump:nt #r9:2220.001%
217S2_setbit_iRd32=setbit(Rs32,#u5)220.001%
218C4_nbitsclriPd4=!bitsclr(Rs32,#u6)210.001%
219F2_dfsubRdd32=dfsub(Rss32,Rtt32)210.001%
220S2_pstorerhnewt_ioif (Pv4) memh(Rs32+#u6:1)=Nt8.new210.001%
221S4_storerhnew_rrmemh(Rs32+Ru32<<#u2)=Nt8.new210.001%
222Y2_tfrsrcrSd64=Rs32210.001%
223L2_ploadrifnew_ioif (!Pt4.new) Rd32=memw(Rs32+#u6:2)200.001%
224C2_muxRd32=mux(Pu4,Rs32,Rt32)190.001%
225J2_jumprfnewif (!Pu4.new) jumpr:nt Rs32190.001%
226J4_cmpeqi_fp0_jump_ntp0=cmp.eq(Rs16,#U5); if (!p0.new) jump:nt #r9:2180.001%
227C2_tfrrpPd4=Rs32170.001%
228S4_storerd_rrmemd(Rs32+Ru32<<#u2)=Rtt32170.001%
229C2_ccombinewnewfif (!Pu4.new) Rdd32=combine(Rs32,Rt32)160.001%
230F2_dfclassPd4=dfclass(Rss32,#u5)160.001%
231F2_sffma_libRx32+=sfmpy(Rs32,Rt32):lib160.001%
232F2_sffms_libRx32-=sfmpy(Rs32,Rt32):lib160.001%
233S2_insertpRxx32=insert(Rss32,#u6,#U6)160.001%
234S2_lsr_i_p_accRxx32+=lsr(Rss32,#u6)160.001%
235J4_cmpgtn1_f_jumpnv_ntif (!cmp.gt(Ns8.new,#-1)) jump:nt #r9:2150.001%
236L2_ploadruhfnew_ioif (!Pt4.new) Rd32=memuh(Rs32+#u6:1)150.001%
237J4_cmpgtn1_fp0_jump_ntp0=cmp.gt(Rs16,#-1); if (!p0.new) jump:nt #r9:2140.000%
238J4_cmpgtn1_tp0_jump_tp0=cmp.gt(Rs16,#-1); if (p0.new) jump:t #r9:2140.000%
239J4_cmplt_t_jumpnv_tif (cmp.gt(Rt32,Ns8.new)) jump:t #r9:2140.000%
240J4_tstbit0_fp0_jump_tp0=tstbit(Rs16,#0); if (!p0.new) jump:t #r9:2140.000%
241S4_storeirifnew_ioif (!Pv4.new) memw(Rs32+#u6:2)=#S6140.000%
242A4_vcmpbeq_anyPd4=any8(vcmpb.eq(Rss32,Rtt32))130.000%
243C2_ornPd4=or(Pt4,!Ps4)130.000%
244C4_cmpltePd4=!cmp.gt(Rs32,Rt32)130.000%
245J4_cmpltu_t_jumpnv_tif (cmp.gtu(Rt32,Ns8.new)) jump:t #r9:2130.000%
246L4_ploadrdfnew_rrif (!Pv4.new) Rdd32=memd(Rs32+Rt32<<#u2)130.000%
247J4_cmpeq_t_jumpnv_tif (cmp.eq(Ns8.new,Rt32)) jump:t #r9:2120.000%
248J4_cmpeqi_f_jumpnv_ntif (!cmp.eq(Ns8.new,#U5)) jump:nt #r9:2120.000%
249J4_cmpeqi_tp1_jump_ntp1=cmp.eq(Rs16,#U5); if (p1.new) jump:nt #r9:2120.000%
250M2_mpysipRd32=+mpyi(Rs32,#u8)120.000%
251S2_storerb_pimemb(Rx32++#s4:0)=Rt32120.000%
252S4_pstorerbtnew_ioif (Pv4.new) memb(Rs32+#u6:0)=Rt32120.000%
253S4_storeirb_iomemb(Rs32+#u6:0)=#S8120.000%
254J4_cmpgtu_f_jumpnv_tif (!cmp.gtu(Ns8.new,Rt32)) jump:t #r9:2110.000%
255J4_cmpgtu_tp0_jump_ntp0=cmp.gtu(Rs16,Rt16); if (p0.new) jump:nt #r9:2110.000%
256J4_cmpgtui_fp0_jump_ntp0=cmp.gtu(Rs16,#U5); if (!p0.new) jump:nt #r9:2110.000%
257S2_storerigpmemw(gp+#u16:2)=Rt32110.000%
258L2_ploadrubfnew_piif (!Pt4.new) Rd32=memub(Rx32++#s4:0)100.000%
259L4_loadrh_rrRd32=memh(Rs32+Rt32<<#u2)100.000%
260C2_cmpeqpPd4=cmp.eq(Rss32,Rtt32)90.000%
261F2_dfaddRdd32=dfadd(Rss32,Rtt32)90.000%
262F2_dfcmpgePd4=dfcmp.ge(Rss32,Rtt32)90.000%
263J4_cmpeq_f_jumpnv_tif (!cmp.eq(Ns8.new,Rt32)) jump:t #r9:290.000%
264J4_cmpgtu_tp0_jump_tp0=cmp.gtu(Rs16,Rt16); if (p0.new) jump:t #r9:290.000%
265S2_clrbit_iRd32=clrbit(Rs32,#u5)90.000%
266S4_storeri_rrmemw(Rs32+Ru32<<#u2)=Rt3290.000%
267S4_subaddiRd32=add(Rs32,sub(#s6,Ru32))90.000%
268A2_porfif (!Pu4) Rd32=or(Rs32,Rt32)80.000%
269A4_combineriRdd32=combine(Rs32,#s8)80.000%
270F2_conv_d2dfRdd32=convert_d2df(Rss32)80.000%
271J4_cmpgt_fp0_jump_ntp0=cmp.gt(Rs16,Rt16); if (!p0.new) jump:nt #r9:280.000%
272L2_ploadrbtnew_ioif (Pt4.new) Rd32=memb(Rs32+#u6:0)80.000%
273L2_ploadrdtnew_ioif (Pt4.new) Rdd32=memd(Rs32+#u6:3)80.000%
274L2_ploadrubfnew_ioif (!Pt4.new) Rd32=memub(Rs32+#u6:0)80.000%
275L2_ploadruhtnew_ioif (Pt4.new) Rd32=memuh(Rs32+#u6:1)80.000%
276L4_loadri_rrRd32=memw(Rs32+Rt32<<#u2)80.000%
277L4_loadw_physRd32=memw_phys(Rs32,Rt32)80.000%
278M2_dpmpyuu_acc_s0Rxx32+=mpyu(Rs32,Rt32)80.000%
279S2_asl_i_pRdd32=asl(Rss32,#u6)80.000%
280S2_asl_i_r_accRx32+=asl(Rs32,#u5)80.000%
281S2_pstorerdtnew_piif (Pv4.new) memd(Rx32++#s4:3)=Rtt3280.000%
282J4_cmpeq_tp1_jump_ntp1=cmp.eq(Rs16,Rt16); if (p1.new) jump:nt #r9:270.000%
283J4_cmpgt_tp0_jump_tp0=cmp.gt(Rs16,Rt16); if (p0.new) jump:t #r9:270.000%
284J4_cmpltu_f_jumpnv_ntif (!cmp.gtu(Rt32,Ns8.new)) jump:nt #r9:270.000%
285S2_togglebit_iRd32=togglebit(Rs32,#u5)70.000%
286A4_rcmpneqiRd32=!cmp.eq(Rs32,#s8)60.000%
287F2_dfcmpgtPd4=dfcmp.gt(Rss32,Rtt32)60.000%
288J4_cmpeqi_t_jumpnv_tif (cmp.eq(Ns8.new,#U5)) jump:t #r9:260.000%
289J4_cmpgtu_tp1_jump_tp1=cmp.gtu(Rs16,Rt16); if (p1.new) jump:t #r9:260.000%
290L2_loadrdgpRdd32=memd(gp+#u16:3)60.000%
291L2_ploadrhtnew_ioif (Pt4.new) Rd32=memh(Rs32+#u6:1)60.000%
292S4_pstorerifnew_rrif (!Pv4.new) memw(Rs32+Ru32<<#u2)=Rt3260.000%
293SS2_storebi0memb(Rs16+#u4:0)=#060.000%
294F2_conv_df2w_chopRd32=convert_df2w(Rss32):chop50.000%
295F2_conv_w2dfRdd32=convert_w2df(Rs32)50.000%
296L2_ploadrif_ioif (!Pt4) Rd32=memw(Rs32+#u6:2)50.000%
297L4_or_memoph_iomemh(Rs32+#u6:1)|=Rt3250.000%
298S2_storerinewgpmemw(gp+#u16:2)=Nt8.new50.000%
299SS2_storewi0memw(Rs16+#u4:2)=#050.000%
300Y2_tlbpRd32=tlbp(Rs32)50.000%
301A2_addh_l16_llRd32=add(Rt.L32,Rs.L32)40.000%
302F2_conv_w2sfRd32=convert_w2sf(Rs32)40.000%
303F2_sffixupdRd32=sffixupd(Rs32,Rt32)40.000%
304F2_sffixupnRd32=sffixupn(Rs32,Rt32)40.000%
305F2_sffma_scRx32+=sfmpy(Rs32,Rt32,Pu4):scale40.000%
306F2_sfrecipaRd32,Pe4=sfrecipa(Rs32,Rt32)40.000%
307J4_cmpgti_fp0_jump_tp0=cmp.gt(Rs16,#U5); if (!p0.new) jump:t #r9:240.000%
308L4_ploadritnew_absif (Pt4.new) Rd32=memw(#u6)40.000%
309S2_vsplatrbRd32=vsplatb(Rs32)40.000%
310S4_pstorerdtnew_ioif (Pv4.new) memd(Rs32+#u6:3)=Rtt3240.000%
311V6_lvsplatwVd32=vsplat(Rt32)40.000%
312A2_maxuRd32=maxu(Rs32,Rt32)30.000%
313A2_vcmpbeqPd4=vcmpb.eq(Rss32,Rtt32)30.000%
314J2_loop0iloop0(#r7:2,#U10)30.000%
315J4_cmpeq_tp0_jump_ntp0=cmp.eq(Rs16,Rt16); if (p0.new) jump:nt #r9:230.000%
316L2_ploadrdf_ioif (!Pt4) Rdd32=memd(Rs32+#u6:3)30.000%
317L4_loadri_apRd32=memw(Re32=#U6)30.000%
318S2_ct0Rd32=ct0(Rs32)30.000%
319S4_storerb_rrmemb(Rs32+Ru32<<#u2)=Rt3230.000%
320SA1_combine0iRdd8=combine(#0,#u2)30.000%
321A2_aslhRd32=aslh(Rs32)20.000%
322A2_maxRd32=max(Rs32,Rt32)20.000%
323A2_psubtnewif (Pu4.new) Rd32=sub(Rt32,Rs32)20.000%
324A4_psxthtnewif (Pu4.new) Rd32=sxth(Rs32)20.000%
325C2_ccombinewfif (!Pu4) Rdd32=combine(Rs32,Rt32)20.000%
326C2_muxriRd32=mux(Pu4,#s8,Rs32)20.000%
327C4_addipcRd32=add(pc,#u6)20.000%
328F2_conv_d2sfRd32=convert_d2sf(Rss32)20.000%
329F2_conv_sf2dfRdd32=convert_sf2df(Rs32)20.000%
330J2_loop1rloop1(#r7:2,Rs32)20.000%
331J4_cmpeq_tp0_jump_tp0=cmp.eq(Rs16,Rt16); if (p0.new) jump:t #r9:220.000%
332J4_cmpeqn1_t_jumpnv_ntif (cmp.eq(Ns8.new,#-1)) jump:nt #r9:220.000%
333J4_cmpgti_tp1_jump_tp1=cmp.gt(Rs16,#U5); if (p1.new) jump:t #r9:220.000%
334J4_cmpgtn1_fp0_jump_tp0=cmp.gt(Rs16,#-1); if (!p0.new) jump:t #r9:220.000%
335J4_cmpgtu_fp0_jump_tp0=cmp.gtu(Rs16,Rt16); if (!p0.new) jump:t #r9:220.000%
336L4_ploadrbtnew_rrif (Pv4.new) Rd32=memb(Rs32+Rt32<<#u2)20.000%
337L4_ploadrdf_rrif (!Pv4) Rdd32=memd(Rs32+Rt32<<#u2)20.000%
338S2_asr_i_pRdd32=asr(Rss32,#u6)20.000%
339S2_pstorerdt_ioif (Pv4) memd(Rs32+#u6:3)=Rtt3220.000%
340S2_pstorerht_ioif (Pv4) memh(Rs32+#u6:1)=Rt3220.000%
341S2_pstorerhtnew_piif (Pv4.new) memh(Rx32++#s4:1)=Rt3220.000%
342S2_pstorerif_ioif (!Pv4) memw(Rs32+#u6:2)=Rt3220.000%
343S2_pstoreritnew_piif (Pv4.new) memw(Rx32++#s4:2)=Rt3220.000%
344S2_storerbgpmemb(gp+#u16:0)=Rt3220.000%
345S4_pstorerbt_rrif (Pv4) memb(Rs32+Ru32<<#u2)=Rt3220.000%
346S4_pstorerinewtnew_ioif (Pv4.new) memw(Rs32+#u6:2)=Nt8.new20.000%
347S4_pstoreritnew_ioif (Pv4.new) memw(Rs32+#u6:2)=Rt3220.000%
348S4_storeirif_ioif (!Pv4) memw(Rs32+#u6:2)=#S620.000%
349Y2_synchtsyncht20.000%
350A2_zxthRd32=zxth(Rs32)10.000%
351J4_cmpgti_t_jumpnv_tif (cmp.gt(Ns8.new,#U5)) jump:t #r9:210.000%
352J4_cmpgtu_fp0_jump_ntp0=cmp.gtu(Rs16,Rt16); if (!p0.new) jump:nt #r9:210.000%
353J4_cmplt_f_jumpnv_tif (!cmp.gt(Rt32,Ns8.new)) jump:t #r9:210.000%
354L4_ior_memoph_iomemh(Rs32+#u6:1)=setbit(#U5)10.000%
355S2_pstorerbtnew_piif (Pv4.new) memb(Rx32++#s4:0)=Rt3210.000%
356SA1_addrxRx16=add(Rx16,Rs16)10.000%
357SA1_zxthRd16=zxth(Rs16)10.000%
358Y2_cswicswi(Rs32)10.000%
359Y2_l2killl2kill10.000%
Total Count2910952100%

Instructions Executed (by Syntax)

# Tag Syntax Count Pct
0A2_tfrrcrCd32=Rs3243450.149%
1C4_nbitsclriPd4=!bitsclr(Rs32,#u6)210.001%
2C4_nbitsclrPd4=!bitsclr(Rs32,Rt32)520.002%
3C4_cmpneqiPd4=!cmp.eq(Rs32,#s10)12720.044%
4C4_cmpneqPd4=!cmp.eq(Rs32,Rt32)12720.044%
5C4_cmpltePd4=!cmp.gt(Rs32,Rt32)130.000%
6S4_ntstbit_iPd4=!tstbit(Rs32,#u5)3800.013%
7C2_tfrrpPd4=Rs32170.001%
8C2_andnPd4=and(Pt4,!Ps4)13610.047%
9A4_vcmpbeq_anyPd4=any8(vcmpb.eq(Rss32,Rtt32))130.000%
10C2_bitsclriPd4=bitsclr(Rs32,#u6)12880.044%
11C2_bitsclrPd4=bitsclr(Rs32,Rt32)2570.009%
12C2_cmpeqiPd4=cmp.eq(Rs32,#s10)186660.641%
13C2_cmpeqPd4=cmp.eq(Rs32,Rt32)38570.132%
14C2_cmpeqpPd4=cmp.eq(Rss32,Rtt32)90.000%
15C2_cmpgtiPd4=cmp.gt(Rs32,#s10)5960.020%
16C2_cmpgtPd4=cmp.gt(Rs32,Rt32)32970.113%
17C2_cmpgtpPd4=cmp.gt(Rss32,Rtt32)360.001%
18C2_cmpgtuiPd4=cmp.gtu(Rs32,#u9)29760.102%
19C2_cmpgtuPd4=cmp.gtu(Rs32,Rt32)8240.028%
20C2_cmpgtupPd4=cmp.gtu(Rss32,Rtt32)2850.010%
21A4_cmpbeqiPd4=cmpb.eq(Rs32,#u8)2120.007%
22F2_dfclassPd4=dfclass(Rss32,#u5)160.001%
23F2_dfcmpeqPd4=dfcmp.eq(Rss32,Rtt32)870.003%
24F2_dfcmpgePd4=dfcmp.ge(Rss32,Rtt32)90.000%
25F2_dfcmpgtPd4=dfcmp.gt(Rss32,Rtt32)60.000%
26F2_dfcmpuoPd4=dfcmp.uo(Rss32,Rtt32)1020.004%
27C2_notPd4=not(Ps4)32710.112%
28C2_ornPd4=or(Pt4,!Ps4)130.000%
29S2_tstbit_iPd4=tstbit(Rs32,#u5)870.003%
30A2_vcmpbeqPd4=vcmpb.eq(Rss32,Rtt32)30.000%
31C2_xorPd4=xor(Ps4,Pt4)490.002%
32J4_jumpsetiRd16=#U6 ; jump #r9:2280.001%
33SA1_setiRd16=#u65530.019%
34SA1_tfrRd16=Rs1632570.112%
35J4_jumpsetrRd16=Rs16 ; jump #r9:2270.001%
36SA1_decRd16=add(Rs16,#-1)22620.078%
37SA1_incRd16=add(Rs16,#1)23200.080%
38SA1_addspRd16=add(r29,#u6:2)57050.196%
39SL2_loadrb_ioRd16=memb(Rs16+#u3:0)400.001%
40SL1_loadrub_ioRd16=memub(Rs16+#u4:0)23690.081%
41SL2_loadruh_ioRd16=memuh(Rs16+#u3:1)2230.008%
42SL1_loadri_ioRd16=memw(Rs16+#u4:2)8560.029%
43SL2_loadri_spRd16=memw(r29+#u5:2)25070.086%
44SA1_sxthRd16=sxth(Rs16)440.002%
45SA1_zxthRd16=zxth(Rs16)10.000%
46F2_sfrecipaRd32,Pe4=sfrecipa(Rs32,Rt32)40.000%
47A4_rcmpneqiRd32=!cmp.eq(Rs32,#s8)60.000%
48A2_tfrsiRd32=#s16100690.346%
49M2_mpysipRd32=+mpyi(Rs32,#u8)120.000%
50A2_tfrcrrRd32=Cs3243450.149%
51C2_tfrprRd32=Ps4240.001%
52A2_tfrRd32=Rs32560681.926%
53Y2_tfrscrrRd32=Ss644810.017%
54A2_absRd32=abs(Rs32)500.002%
55A2_addiRd32=add(Rs32,#s16)43520914.951%
56A2_addRd32=add(Rs32,Rt32)246140.846%
57S4_addaddiRd32=add(Rs32,add(Ru32,#s6))108220.372%
58S4_subaddiRd32=add(Rs32,sub(#s6,Ru32))90.000%
59A2_addh_l16_llRd32=add(Rt.L32,Rs.L32)40.000%
60C4_addipcRd32=add(pc,#u6)20.000%
61S2_addasl_rrriRd32=addasl(Rt32,Rs32,#u3)920.003%
62A2_andirRd32=and(Rs32,#s10)232080.797%
63A2_andRd32=and(Rs32,Rt32)710.002%
64S2_asl_i_rRd32=asl(Rs32,#u5)2460.008%
65A2_aslhRd32=aslh(Rs32)20.000%
66S2_asr_i_rRd32=asr(Rs32,#u5)2270.008%
67S2_cl0Rd32=cl0(Rs32)4020.014%
68S2_cl0pRd32=cl0(Rss32)720.002%
69S2_clrbit_iRd32=clrbit(Rs32,#u5)90.000%
70A2_combine_llRd32=combine(Rt.L32,Rs.L32)129480.445%
71F2_conv_d2sfRd32=convert_d2sf(Rss32)20.000%
72F2_conv_df2w_chopRd32=convert_df2w(Rss32):chop50.000%
73F2_conv_w2sfRd32=convert_w2sf(Rs32)40.000%
74S2_ct0Rd32=ct0(Rs32)30.000%
75S2_extractuRd32=extractu(Rs32,#u5,#U5)3670.013%
76S2_lsr_i_rRd32=lsr(Rs32,#u5)121170.416%
77A2_maxRd32=max(Rs32,Rt32)20.000%
78A2_maxuRd32=maxu(Rs32,Rt32)30.000%
79L2_loadrb_ioRd32=memb(Rs32+#s11:0)90110.310%
80L2_loadrb_piRd32=memb(Rx32++#s4:0)3730.013%
81L2_loadrh_ioRd32=memh(Rs32+#s11:1)820.003%
82L4_loadrh_rrRd32=memh(Rs32+Rt32<<#u2)100.000%
83L2_loadrub_ioRd32=memub(Rs32+#s11:0)200300.688%
84L4_loadrub_rrRd32=memub(Rs32+Rt32<<#u2)520.002%
85L2_loadrub_piRd32=memub(Rx32++#s4:0)780.003%
86L2_loadrubgpRd32=memub(gp+#u16:0)2230.008%
87L2_loadruh_ioRd32=memuh(Rs32+#s11:1)4060.014%
88L4_loadruh_rrRd32=memuh(Rs32+Rt32<<#u2)230.001%
89L4_loadruh_urRd32=memuh(Rt32<<#u2+#U6)230.001%
90L4_loadri_apRd32=memw(Re32=#U6)30.000%
91L2_loadri_ioRd32=memw(Rs32+#s11:2)403671.387%
92L4_loadri_rrRd32=memw(Rs32+Rt32<<#u2)80.000%
93L4_loadri_urRd32=memw(Rt32<<#u2+#U6)310.001%
94L2_loadrigpRd32=memw(gp+#u16:2)70450.242%
95L2_loadw_lockedRd32=memw_locked(Rs32)6420.022%
96L4_loadw_physRd32=memw_phys(Rs32,Rt32)80.000%
97A2_minRd32=min(Rt32,Rs32)10830.037%
98A2_minuRd32=minu(Rt32,Rs32)1760.006%
99M2_mpyiRd32=mpyi(Rs32,Rt32)23360.080%
100C2_muxiiRd32=mux(Pu4,#s8,#S8)6440.022%
101C2_muxriRd32=mux(Pu4,#s8,Rs32)20.000%
102C2_muxirRd32=mux(Pu4,Rs32,#s8)1780.006%
103C2_muxRd32=mux(Pu4,Rs32,Rt32)190.001%
104A2_orRd32=or(Rs32,Rt32)26220.090%
105S2_setbit_iRd32=setbit(Rs32,#u5)220.001%
106F2_sffixupdRd32=sffixupd(Rs32,Rt32)40.000%
107F2_sffixupnRd32=sffixupn(Rs32,Rt32)40.000%
108A2_subriRd32=sub(#s10,Rs32)229670.789%
109A2_subh_l16_llRd32=sub(Rt.L32,Rs.L32)230.001%
110A2_subRd32=sub(Rt32,Rs32)98940.340%
111A2_sxtbRd32=sxtb(Rs32)2040.007%
112A2_sxthRd32=sxth(Rs32)3750.013%
113Y2_tlbpRd32=tlbp(Rs32)50.000%
114S2_togglebit_iRd32=togglebit(Rs32,#u5)70.000%
115S2_vsplatrbRd32=vsplatb(Rs32)40.000%
116A2_svsubhRd32=vsubh(Rt32,Rs32)2110.007%
117A2_xorRd32=xor(Rs32,Rt32)290.001%
118A2_zxthRd32=zxth(Rs32)10.000%
119A2_abspRdd32=abs(Rss32)540.002%
120A2_addpRdd32=add(Rss32,Rtt32)2490.009%
121S2_asl_i_pRdd32=asl(Rss32,#u6)80.000%
122S2_asr_i_pRdd32=asr(Rss32,#u6)20.000%
123A2_combineiiRdd32=combine(#s8,#S8)5680.020%
124A4_combineiiRdd32=combine(#s8,#U6)230.001%
125A4_combineirRdd32=combine(#s8,Rs32)27590.095%
126A4_combineriRdd32=combine(Rs32,#s8)80.000%
127A2_combinewRdd32=combine(Rs32,Rt32)68720.236%
128F2_conv_d2dfRdd32=convert_d2df(Rss32)80.000%
129F2_conv_sf2dfRdd32=convert_sf2df(Rs32)20.000%
130F2_conv_w2dfRdd32=convert_w2df(Rs32)50.000%
131L4_returnRdd32=dealloc_return(Rs32):raw14040.048%
132L2_deallocframeRdd32=deallocframe(Rs32):raw1820.006%
133F2_dfaddRdd32=dfadd(Rss32,Rtt32)90.000%
134F2_dfsubRdd32=dfsub(Rss32,Rtt32)210.001%
135S2_lsl_r_pRdd32=lsl(Rss32,Rt32)720.002%
136S2_lsr_i_pRdd32=lsr(Rss32,#u6)5000.017%
137L2_loadrd_ioRdd32=memd(Rs32+#s11:3)4010.014%
138L4_loadrd_rrRdd32=memd(Rs32+Rt32<<#u2)310.001%
139L2_loadrd_piRdd32=memd(Rx32++#s4:3)86520.297%
140L2_loadrdgpRdd32=memd(gp+#u16:3)60.000%
141M2_dpmpyuu_s0Rdd32=mpyu(Rs32,Rt32)500.002%
142A2_negpRdd32=neg(Rss32)320.001%
143A2_subpRdd32=sub(Rtt32,Rss32)2750.009%
144S2_lsl_r_vwRdd32=vlslw(Rss32,Rt32)1960.007%
145S2_lsr_i_vwRdd32=vlsrw(Rss32,#u5)3990.014%
146C2_vmuxRdd32=vmux(Pu4,Rss32,Rtt32)5220.018%
147SA1_combine0iRdd8=combine(#0,#u2)30.000%
148SA1_combinezrRdd8=combine(#0,Rs16)1830.006%
149SL2_loadrd_spRdd8=memd(r29+#u5:3)204510.703%
150A2_tfrihRx.H32=#u1644120.152%
151A2_tfrilRx.L32=#u162520.009%
152SA1_addiRx16=add(Rx16,#s7)280.001%
153SA1_addrxRx16=add(Rx16,Rs16)10.000%
154M2_acciRx32+=add(Rs32,Rt32)21680.074%
155S2_asl_i_r_accRx32+=asl(Rs32,#u5)80.000%
156M2_maciRx32+=mpyi(Rs32,Rt32)97480.335%
157F2_sffma_libRx32+=sfmpy(Rs32,Rt32):lib160.001%
158F2_sffma_scRx32+=sfmpy(Rs32,Rt32,Pu4):scale40.000%
159S2_asl_i_r_nacRx32-=asl(Rs32,#u5)43120.148%
160M2_mnaciRx32-=mpyi(Rs32,Rt32)250.001%
161F2_sffms_libRx32-=sfmpy(Rs32,Rt32):lib160.001%
162S4_addi_asl_riRx32=add(#u8,asl(Rx32,#U5))4080.014%
163S2_insertRx32=insert(Rs32,#u5,#U5)129580.445%
164S4_or_andixRx32=or(Ru32,and(Rx32,#s10))670.002%
165S2_asl_i_r_orRx32|=asl(Rs32,#u5)280.001%
166S2_lsr_i_p_accRxx32+=lsr(Rss32,#u6)160.001%
167M2_dpmpyuu_acc_s0Rxx32+=mpyu(Rs32,Rt32)80.000%
168S2_insertpRxx32=insert(Rss32,#u6,#U6)160.001%
169Y2_tfrsrcrSd64=Rs32210.001%
170V6_vasrwhsatVd32.h=vasr(Vu32.w,Vv32.w,Rt8):sat971103.336%
171V6_vsathubVd32.ub=vsat(Vu32.h,Vv32.h)485551.668%
172V6_vL32Ub_aiVd32=vmemu(Rt32+#s4)129480.445%
173V6_vL32Ub_piVd32=vmemu(Rx32++#s3)2783829.563%
174V6_lvsplatwVd32=vsplat(Rt32)40.000%
175V6_vrmpybusiVdd32.w=vrmpy(Vuu32.ub,Rt32.b,#u1)971103.336%
176V6_vcombineVdd32=vcombine(Vu32,Vv32)300.001%
177V6_vrmpybusi_accVxx32.w+=vrmpy(Vuu32.ub,Rt32.b,#u1)1942216.672%
178SS2_allocframeallocframe(#u5:3)53490.184%
179S2_allocframeallocframe(Rx32,#u11:3):raw23940.082%
180J2_callcall #r22:2202490.696%
181J2_callrcallr Rs321920.007%
182Y2_crswap0crswap(Rx32,sgp0)86860.298%
183Y2_cswicswi(Rs32)10.000%
184Y2_dccleaninvadccleaninva(Rs32)2071947.118%
185Y2_dcfetchbodcfetch(Rs32+#u11:3)12720.044%
186Y2_dcinvadcinva(Rs32)648002.226%
187Y2_dczeroadczeroa(Rs32)654402.248%
188SL2_returndealloc_return59360.204%
189SL2_deallocframedeallocframe2180.007%
190J2_endloop0endloop038290113.154%
191J2_endloop1endloop121580.074%
192L2_ploadrif_ioif (!Pt4) Rd32=memw(Rs32+#u6:2)50.000%
193L2_ploadrdf_ioif (!Pt4) Rdd32=memd(Rs32+#u6:3)30.000%
194L2_ploadrbfnew_ioif (!Pt4.new) Rd32=memb(Rs32+#u6:0)1780.006%
195L2_ploadrhfnew_ioif (!Pt4.new) Rd32=memh(Rs32+#u6:1)300.001%
196L4_ploadrubfnew_absif (!Pt4.new) Rd32=memub(#u6)1850.006%
197L2_ploadrubfnew_ioif (!Pt4.new) Rd32=memub(Rs32+#u6:0)80.000%
198L2_ploadrubfnew_piif (!Pt4.new) Rd32=memub(Rx32++#s4:0)100.000%
199L2_ploadruhfnew_ioif (!Pt4.new) Rd32=memuh(Rs32+#u6:1)150.001%
200L2_ploadrifnew_ioif (!Pt4.new) Rd32=memw(Rs32+#u6:2)200.001%
201L2_ploadrdfnew_ioif (!Pt4.new) Rdd32=memd(Rs32+#u6:3)360.001%
202C2_cmoveifif (!Pu4) Rd32=#s121860.006%
203A2_paddifif (!Pu4) Rd32=add(Rs32,#s8)280.001%
204A2_porfif (!Pu4) Rd32=or(Rs32,Rt32)80.000%
205A2_psubfif (!Pu4) Rd32=sub(Rt32,Rs32)1780.006%
206C2_ccombinewfif (!Pu4) Rdd32=combine(Rs32,Rt32)20.000%
207J2_jumpfif (!Pu4) jump:nt #r15:273800.254%
208J2_jumprfif (!Pu4) jumpr:nt Rs3215030.052%
209C2_cmovenewifif (!Pu4.new) Rd32=#s124350.015%
210A2_paddifnewif (!Pu4.new) Rd32=add(Rs32,#s8)16340.056%
211A2_paddfnewif (!Pu4.new) Rd32=add(Rs32,Rt32)38530.132%
212A2_psubfnewif (!Pu4.new) Rd32=sub(Rt32,Rs32)3990.014%
213C2_ccombinewnewfif (!Pu4.new) Rdd32=combine(Rs32,Rt32)160.001%
214J2_jumpfnewif (!Pu4.new) jump:nt #r15:22460.008%
215J2_jumpfnewptif (!Pu4.new) jump:t #r15:22140.007%
216J2_jumprfnewif (!Pu4.new) jumpr:nt Rs32190.001%
217L4_ploadrdf_rrif (!Pv4) Rdd32=memd(Rs32+Rt32<<#u2)20.000%
218S4_storeirif_ioif (!Pv4) memw(Rs32+#u6:2)=#S620.000%
219S2_pstorerif_ioif (!Pv4) memw(Rs32+#u6:2)=Rt3220.000%
220L4_ploadrdfnew_rrif (!Pv4.new) Rdd32=memd(Rs32+Rt32<<#u2)130.000%
221S4_storeirifnew_ioif (!Pv4.new) memw(Rs32+#u6:2)=#S6140.000%
222S4_pstorerifnew_ioif (!Pv4.new) memw(Rs32+#u6:2)=Rt321820.006%
223S4_pstorerifnew_rrif (!Pv4.new) memw(Rs32+Ru32<<#u2)=Rt3260.000%
224J4_cmpeqi_f_jumpnv_ntif (!cmp.eq(Ns8.new,#U5)) jump:nt #r9:2120.000%
225J4_cmpeqi_f_jumpnv_tif (!cmp.eq(Ns8.new,#U5)) jump:t #r9:2550.002%
226J4_cmpeq_f_jumpnv_tif (!cmp.eq(Ns8.new,Rt32)) jump:t #r9:290.000%
227J4_cmpgtn1_f_jumpnv_ntif (!cmp.gt(Ns8.new,#-1)) jump:nt #r9:2150.001%
228J4_cmpgti_f_jumpnv_ntif (!cmp.gt(Ns8.new,#U5)) jump:nt #r9:22510.009%
229J4_cmpgti_f_jumpnv_tif (!cmp.gt(Ns8.new,#U5)) jump:t #r9:22050.007%
230J4_cmpgt_f_jumpnv_tif (!cmp.gt(Ns8.new,Rt32)) jump:t #r9:2270.001%
231J4_cmplt_f_jumpnv_ntif (!cmp.gt(Rt32,Ns8.new)) jump:nt #r9:2220.001%
232J4_cmplt_f_jumpnv_tif (!cmp.gt(Rt32,Ns8.new)) jump:t #r9:210.000%
233J4_cmpgtu_f_jumpnv_tif (!cmp.gtu(Ns8.new,Rt32)) jump:t #r9:2110.000%
234J4_cmpltu_f_jumpnv_ntif (!cmp.gtu(Rt32,Ns8.new)) jump:nt #r9:270.000%
235J4_cmpltu_f_jumpnv_tif (!cmp.gtu(Rt32,Ns8.new)) jump:t #r9:23770.013%
236L2_ploadrubt_ioif (Pt4) Rd32=memub(Rs32+#u6:0)172640.593%
237L2_ploadrit_ioif (Pt4) Rd32=memw(Rs32+#u6:2)64740.222%
238L2_ploadrbtnew_ioif (Pt4.new) Rd32=memb(Rs32+#u6:0)80.000%
239L2_ploadrhtnew_ioif (Pt4.new) Rd32=memh(Rs32+#u6:1)60.000%
240L2_ploadruhtnew_ioif (Pt4.new) Rd32=memuh(Rs32+#u6:1)80.000%
241L4_ploadritnew_absif (Pt4.new) Rd32=memw(#u6)40.000%
242L2_ploadritnew_ioif (Pt4.new) Rd32=memw(Rs32+#u6:2)630.002%
243L2_ploadrdtnew_ioif (Pt4.new) Rdd32=memd(Rs32+#u6:3)80.000%
244C2_cmoveitif (Pu4) Rd32=#s12240.001%
245A2_padditif (Pu4) Rd32=add(Rs32,#s8)43220.148%
246A2_paddtif (Pu4) Rd32=add(Rs32,Rt32)21580.074%
247C2_ccombinewtif (Pu4) Rdd32=combine(Rs32,Rt32)21600.074%
248J2_jumptif (Pu4) jump:nt #r15:275550.260%
249J2_jumprtif (Pu4) jumpr:nt Rs32320.001%
250C2_cmovenewitif (Pu4.new) Rd32=#s122380.008%
251A2_padditnewif (Pu4.new) Rd32=add(Rs32,#s8)15060.052%
252A2_psubtnewif (Pu4.new) Rd32=sub(Rt32,Rs32)20.000%
253A4_psxthtnewif (Pu4.new) Rd32=sxth(Rs32)20.000%
254J2_jumptnewif (Pu4.new) jump:nt #r15:264450.221%
255J2_jumptnewptif (Pu4.new) jump:t #r15:23770.013%
256S4_pstorerbt_rrif (Pv4) memb(Rs32+Ru32<<#u2)=Rt3220.000%
257S2_pstorerbt_piif (Pv4) memb(Rx32++#s4:0)=Rt322600.009%
258S2_pstorerdt_ioif (Pv4) memd(Rs32+#u6:3)=Rtt3220.000%
259S2_pstorerdt_piif (Pv4) memd(Rx32++#s4:3)=Rtt3286520.297%
260S2_pstorerhnewt_ioif (Pv4) memh(Rs32+#u6:1)=Nt8.new210.001%
261S2_pstorerht_ioif (Pv4) memh(Rs32+#u6:1)=Rt3220.000%
262L4_ploadrbtnew_rrif (Pv4.new) Rd32=memb(Rs32+Rt32<<#u2)20.000%
263S4_pstorerbtnew_ioif (Pv4.new) memb(Rs32+#u6:0)=Rt32120.000%
264S2_pstorerbtnew_piif (Pv4.new) memb(Rx32++#s4:0)=Rt3210.000%
265S4_pstorerdtnew_ioif (Pv4.new) memd(Rs32+#u6:3)=Rtt3240.000%
266S2_pstorerdtnew_piif (Pv4.new) memd(Rx32++#s4:3)=Rtt3280.000%
267S4_storeirhtnew_ioif (Pv4.new) memh(Rs32+#u6:1)=#S6240.001%
268S2_pstorerhtnew_piif (Pv4.new) memh(Rx32++#s4:1)=Rt3220.000%
269S4_storeiritnew_ioif (Pv4.new) memw(Rs32+#u6:2)=#S65340.018%
270S4_pstorerinewtnew_ioif (Pv4.new) memw(Rs32+#u6:2)=Nt8.new20.000%
271S4_pstoreritnew_ioif (Pv4.new) memw(Rs32+#u6:2)=Rt3220.000%
272S2_pstoreritnew_piif (Pv4.new) memw(Rx32++#s4:2)=Rt3220.000%
273J2_jumprzptif (Rs32!=#0) jump:t #r13:21270.004%
274J4_cmpeqn1_t_jumpnv_ntif (cmp.eq(Ns8.new,#-1)) jump:nt #r9:220.000%
275J4_cmpeqi_t_jumpnv_ntif (cmp.eq(Ns8.new,#U5)) jump:nt #r9:23960.014%
276J4_cmpeqi_t_jumpnv_tif (cmp.eq(Ns8.new,#U5)) jump:t #r9:260.000%
277J4_cmpeq_t_jumpnv_ntif (cmp.eq(Ns8.new,Rt32)) jump:nt #r9:23260.011%
278J4_cmpeq_t_jumpnv_tif (cmp.eq(Ns8.new,Rt32)) jump:t #r9:2120.000%
279J4_cmpgti_t_jumpnv_tif (cmp.gt(Ns8.new,#U5)) jump:t #r9:210.000%
280J4_cmplt_t_jumpnv_tif (cmp.gt(Rt32,Ns8.new)) jump:t #r9:2140.000%
281J4_cmpgtu_t_jumpnv_tif (cmp.gtu(Ns8.new,Rt32)) jump:t #r9:21790.006%
282J4_cmpltu_t_jumpnv_tif (cmp.gtu(Rt32,Ns8.new)) jump:t #r9:2130.000%
283SL2_jumpr31_tif (p0) jumpr r311970.007%
284SA1_clrtnewif (p0.new) Rd16=#010880.037%
285SL2_jumpr31_tnewif (p0.new) jumpr:nt r3123490.081%
286Y2_isyncisync1480.005%
287J2_jumpjump #r22:2149550.514%
288J2_jumprjumpr Rs32130400.448%
289SL2_jumpr31jumpr r31420.001%
290Y2_l2killl2kill10.000%
291J2_loop0iloop0(#r7:2,#U10)30.000%
292J2_loop0rloop0(#r7:2,Rs32)135850.467%
293J2_loop1rloop1(#r7:2,Rs32)20.000%
294SS2_storebi0memb(Rs16+#u4:0)=#060.000%
295S2_storerbnew_iomemb(Rs32+#s11:0)=Nt8.new340.001%
296S2_storerb_iomemb(Rs32+#s11:0)=Rt322150.007%
297S4_storeirb_iomemb(Rs32+#u6:0)=#S8120.000%
298S4_storerb_rrmemb(Rs32+Ru32<<#u2)=Rt3230.000%
299S2_storerbnew_pimemb(Rx32++#s4:0)=Nt8.new840.003%
300S2_storerb_pimemb(Rx32++#s4:0)=Rt32120.000%
301S2_storerbgpmemb(gp+#u16:0)=Rt3220.000%
302S2_storerd_iomemd(Rs32+#s11:3)=Rtt32139220.478%
303S4_storerd_rrmemd(Rs32+Ru32<<#u2)=Rtt32170.001%
304SS2_stored_spmemd(r29+#s6:3)=Rtt881260.279%
305S2_storerhnew_iomemh(Rs32+#s11:1)=Nt8.new1250.004%
306S2_storerh_iomemh(Rs32+#s11:1)=Rt32900.003%
307S4_storeirh_iomemh(Rs32+#u6:1)=#S82070.007%
308L4_ior_memoph_iomemh(Rs32+#u6:1)=setbit(#U5)10.000%
309L4_or_memoph_iomemh(Rs32+#u6:1)|=Rt3250.000%
310S4_storerhnew_rrmemh(Rs32+Ru32<<#u2)=Nt8.new210.001%
311SS2_storewi0memw(Rs16+#u4:2)=#050.000%
312SS1_storew_iomemw(Rs16+#u4:2)=Rt16510.002%
313S2_storerinew_iomemw(Rs32+#s11:2)=Nt8.new2950.010%
314S2_storeri_iomemw(Rs32+#s11:2)=Rt32102640.353%
315L4_add_memopw_iomemw(Rs32+#u6:2)+=Rt321770.006%
316S4_storeiri_iomemw(Rs32+#u6:2)=#S83200.011%
317S4_storeri_rrmemw(Rs32+Ru32<<#u2)=Rt3290.000%
318S2_storerinewgpmemw(gp+#u16:2)=Nt8.new50.000%
319S2_storerigpmemw(gp+#u16:2)=Rt32110.000%
320SS2_storew_spmemw(r29+#u5:2)=Rt1664900.223%
321S2_storew_lockedmemw_locked(Rs32,Pd4)=Rt324390.015%
322A2_nopnop31332510.764%
323J4_cmpeqn1_fp0_jump_tp0=cmp.eq(Rs16,#-1); if (!p0.new) jump:t #r9:243280.149%
324J4_cmpeqi_fp0_jump_ntp0=cmp.eq(Rs16,#U5); if (!p0.new) jump:nt #r9:2180.001%
325J4_cmpeqi_fp0_jump_tp0=cmp.eq(Rs16,#U5); if (!p0.new) jump:t #r9:228650.098%
326J4_cmpeqi_tp0_jump_ntp0=cmp.eq(Rs16,#U5); if (p0.new) jump:nt #r9:2158330.544%
327J4_cmpeqi_tp0_jump_tp0=cmp.eq(Rs16,#U5); if (p0.new) jump:t #r9:21820.006%
328SA1_cmpeqip0=cmp.eq(Rs16,#u2)25260.087%
329J4_cmpeq_fp0_jump_tp0=cmp.eq(Rs16,Rt16); if (!p0.new) jump:t #r9:2400.001%
330J4_cmpeq_tp0_jump_ntp0=cmp.eq(Rs16,Rt16); if (p0.new) jump:nt #r9:230.000%
331J4_cmpeq_tp0_jump_tp0=cmp.eq(Rs16,Rt16); if (p0.new) jump:t #r9:220.000%
332J4_cmpgtn1_fp0_jump_ntp0=cmp.gt(Rs16,#-1); if (!p0.new) jump:nt #r9:2140.000%
333J4_cmpgtn1_fp0_jump_tp0=cmp.gt(Rs16,#-1); if (!p0.new) jump:t #r9:220.000%
334J4_cmpgtn1_tp0_jump_tp0=cmp.gt(Rs16,#-1); if (p0.new) jump:t #r9:2140.000%
335J4_cmpgti_fp0_jump_ntp0=cmp.gt(Rs16,#U5); if (!p0.new) jump:nt #r9:2980.003%
336J4_cmpgti_fp0_jump_tp0=cmp.gt(Rs16,#U5); if (!p0.new) jump:t #r9:240.000%
337J4_cmpgti_tp0_jump_ntp0=cmp.gt(Rs16,#U5); if (p0.new) jump:nt #r9:2310.001%
338J4_cmpgti_tp0_jump_tp0=cmp.gt(Rs16,#U5); if (p0.new) jump:t #r9:22310.008%
339J4_cmpgt_fp0_jump_ntp0=cmp.gt(Rs16,Rt16); if (!p0.new) jump:nt #r9:280.000%
340J4_cmpgt_fp0_jump_tp0=cmp.gt(Rs16,Rt16); if (!p0.new) jump:t #r9:2380.001%
341J4_cmpgt_tp0_jump_tp0=cmp.gt(Rs16,Rt16); if (p0.new) jump:t #r9:270.000%
342J4_cmpgtui_fp0_jump_ntp0=cmp.gtu(Rs16,#U5); if (!p0.new) jump:nt #r9:2110.000%
343J4_cmpgtui_tp0_jump_tp0=cmp.gtu(Rs16,#U5); if (p0.new) jump:t #r9:2250.001%
344J4_cmpgtu_fp0_jump_ntp0=cmp.gtu(Rs16,Rt16); if (!p0.new) jump:nt #r9:210.000%
345J4_cmpgtu_fp0_jump_tp0=cmp.gtu(Rs16,Rt16); if (!p0.new) jump:t #r9:220.000%
346J4_cmpgtu_tp0_jump_ntp0=cmp.gtu(Rs16,Rt16); if (p0.new) jump:nt #r9:2110.000%
347J4_cmpgtu_tp0_jump_tp0=cmp.gtu(Rs16,Rt16); if (p0.new) jump:t #r9:290.000%
348J4_tstbit0_fp0_jump_tp0=tstbit(Rs16,#0); if (!p0.new) jump:t #r9:2140.000%
349J4_cmpeqi_tp1_jump_ntp1=cmp.eq(Rs16,#U5); if (p1.new) jump:nt #r9:2120.000%
350J4_cmpeq_tp1_jump_ntp1=cmp.eq(Rs16,Rt16); if (p1.new) jump:nt #r9:270.000%
351J4_cmpgti_tp1_jump_tp1=cmp.gt(Rs16,#U5); if (p1.new) jump:t #r9:220.000%
352J4_cmpgtu_tp1_jump_tp1=cmp.gtu(Rs16,Rt16); if (p1.new) jump:t #r9:260.000%
353J2_ploop1srp3=sp1loop0(#r7:2,Rs32)12720.044%
354J2_rterte43430.149%
355Y2_synchtsyncht20.000%
356Y2_tlbwtlbw(Rss32,Rt32)1330.005%
357J2_trap0trap0(#u8)43340.149%
358V6_vS32Ub_aivmemu(Rt32+#s4)=Vs3221580.074%
359V6_vS32Ub_pivmemu(Rx32++#s3)=Vs32463981.594%
Total Count2910952100%

Instructions Executed (by Tag)

# Tag Syntax Count Pct
0A2_absRd32=abs(Rs32)500.002%
1A2_abspRdd32=abs(Rss32)540.002%
2A2_addRd32=add(Rs32,Rt32)246140.846%
3A2_addh_l16_llRd32=add(Rt.L32,Rs.L32)40.000%
4A2_addiRd32=add(Rs32,#s16)43520914.951%
5A2_addpRdd32=add(Rss32,Rtt32)2490.009%
6A2_andRd32=and(Rs32,Rt32)710.002%
7A2_andirRd32=and(Rs32,#s10)232080.797%
8A2_aslhRd32=aslh(Rs32)20.000%
9A2_combine_llRd32=combine(Rt.L32,Rs.L32)129480.445%
10A2_combineiiRdd32=combine(#s8,#S8)5680.020%
11A2_combinewRdd32=combine(Rs32,Rt32)68720.236%
12A2_maxRd32=max(Rs32,Rt32)20.000%
13A2_maxuRd32=maxu(Rs32,Rt32)30.000%
14A2_minRd32=min(Rt32,Rs32)10830.037%
15A2_minuRd32=minu(Rt32,Rs32)1760.006%
16A2_negpRdd32=neg(Rss32)320.001%
17A2_nopnop31332510.764%
18A2_orRd32=or(Rs32,Rt32)26220.090%
19A2_paddfnewif (!Pu4.new) Rd32=add(Rs32,Rt32)38530.132%
20A2_paddifif (!Pu4) Rd32=add(Rs32,#s8)280.001%
21A2_paddifnewif (!Pu4.new) Rd32=add(Rs32,#s8)16340.056%
22A2_padditif (Pu4) Rd32=add(Rs32,#s8)43220.148%
23A2_padditnewif (Pu4.new) Rd32=add(Rs32,#s8)15060.052%
24A2_paddtif (Pu4) Rd32=add(Rs32,Rt32)21580.074%
25A2_porfif (!Pu4) Rd32=or(Rs32,Rt32)80.000%
26A2_psubfif (!Pu4) Rd32=sub(Rt32,Rs32)1780.006%
27A2_psubfnewif (!Pu4.new) Rd32=sub(Rt32,Rs32)3990.014%
28A2_psubtnewif (Pu4.new) Rd32=sub(Rt32,Rs32)20.000%
29A2_subRd32=sub(Rt32,Rs32)98940.340%
30A2_subh_l16_llRd32=sub(Rt.L32,Rs.L32)230.001%
31A2_subpRdd32=sub(Rtt32,Rss32)2750.009%
32A2_subriRd32=sub(#s10,Rs32)229670.789%
33A2_svsubhRd32=vsubh(Rt32,Rs32)2110.007%
34A2_sxtbRd32=sxtb(Rs32)2040.007%
35A2_sxthRd32=sxth(Rs32)3750.013%
36A2_tfrRd32=Rs32560681.926%
37A2_tfrcrrRd32=Cs3243450.149%
38A2_tfrihRx.H32=#u1644120.152%
39A2_tfrilRx.L32=#u162520.009%
40A2_tfrrcrCd32=Rs3243450.149%
41A2_tfrsiRd32=#s16100690.346%
42A2_vcmpbeqPd4=vcmpb.eq(Rss32,Rtt32)30.000%
43A2_xorRd32=xor(Rs32,Rt32)290.001%
44A2_zxthRd32=zxth(Rs32)10.000%
45A4_cmpbeqiPd4=cmpb.eq(Rs32,#u8)2120.007%
46A4_combineiiRdd32=combine(#s8,#U6)230.001%
47A4_combineirRdd32=combine(#s8,Rs32)27590.095%
48A4_combineriRdd32=combine(Rs32,#s8)80.000%
49A4_psxthtnewif (Pu4.new) Rd32=sxth(Rs32)20.000%
50A4_rcmpneqiRd32=!cmp.eq(Rs32,#s8)60.000%
51A4_vcmpbeq_anyPd4=any8(vcmpb.eq(Rss32,Rtt32))130.000%
52C2_andnPd4=and(Pt4,!Ps4)13610.047%
53C2_bitsclrPd4=bitsclr(Rs32,Rt32)2570.009%
54C2_bitsclriPd4=bitsclr(Rs32,#u6)12880.044%
55C2_ccombinewfif (!Pu4) Rdd32=combine(Rs32,Rt32)20.000%
56C2_ccombinewnewfif (!Pu4.new) Rdd32=combine(Rs32,Rt32)160.001%
57C2_ccombinewtif (Pu4) Rdd32=combine(Rs32,Rt32)21600.074%
58C2_cmoveifif (!Pu4) Rd32=#s121860.006%
59C2_cmoveitif (Pu4) Rd32=#s12240.001%
60C2_cmovenewifif (!Pu4.new) Rd32=#s124350.015%
61C2_cmovenewitif (Pu4.new) Rd32=#s122380.008%
62C2_cmpeqPd4=cmp.eq(Rs32,Rt32)38570.132%
63C2_cmpeqiPd4=cmp.eq(Rs32,#s10)186660.641%
64C2_cmpeqpPd4=cmp.eq(Rss32,Rtt32)90.000%
65C2_cmpgtPd4=cmp.gt(Rs32,Rt32)32970.113%
66C2_cmpgtiPd4=cmp.gt(Rs32,#s10)5960.020%
67C2_cmpgtpPd4=cmp.gt(Rss32,Rtt32)360.001%
68C2_cmpgtuPd4=cmp.gtu(Rs32,Rt32)8240.028%
69C2_cmpgtuiPd4=cmp.gtu(Rs32,#u9)29760.102%
70C2_cmpgtupPd4=cmp.gtu(Rss32,Rtt32)2850.010%
71C2_muxRd32=mux(Pu4,Rs32,Rt32)190.001%
72C2_muxiiRd32=mux(Pu4,#s8,#S8)6440.022%
73C2_muxirRd32=mux(Pu4,Rs32,#s8)1780.006%
74C2_muxriRd32=mux(Pu4,#s8,Rs32)20.000%
75C2_notPd4=not(Ps4)32710.112%
76C2_ornPd4=or(Pt4,!Ps4)130.000%
77C2_tfrprRd32=Ps4240.001%
78C2_tfrrpPd4=Rs32170.001%
79C2_vmuxRdd32=vmux(Pu4,Rss32,Rtt32)5220.018%
80C2_xorPd4=xor(Ps4,Pt4)490.002%
81C4_addipcRd32=add(pc,#u6)20.000%
82C4_cmpltePd4=!cmp.gt(Rs32,Rt32)130.000%
83C4_cmpneqPd4=!cmp.eq(Rs32,Rt32)12720.044%
84C4_cmpneqiPd4=!cmp.eq(Rs32,#s10)12720.044%
85C4_nbitsclrPd4=!bitsclr(Rs32,Rt32)520.002%
86C4_nbitsclriPd4=!bitsclr(Rs32,#u6)210.001%
87F2_conv_d2dfRdd32=convert_d2df(Rss32)80.000%
88F2_conv_d2sfRd32=convert_d2sf(Rss32)20.000%
89F2_conv_df2w_chopRd32=convert_df2w(Rss32):chop50.000%
90F2_conv_sf2dfRdd32=convert_sf2df(Rs32)20.000%
91F2_conv_w2dfRdd32=convert_w2df(Rs32)50.000%
92F2_conv_w2sfRd32=convert_w2sf(Rs32)40.000%
93F2_dfaddRdd32=dfadd(Rss32,Rtt32)90.000%
94F2_dfclassPd4=dfclass(Rss32,#u5)160.001%
95F2_dfcmpeqPd4=dfcmp.eq(Rss32,Rtt32)870.003%
96F2_dfcmpgePd4=dfcmp.ge(Rss32,Rtt32)90.000%
97F2_dfcmpgtPd4=dfcmp.gt(Rss32,Rtt32)60.000%
98F2_dfcmpuoPd4=dfcmp.uo(Rss32,Rtt32)1020.004%
99F2_dfsubRdd32=dfsub(Rss32,Rtt32)210.001%
100F2_sffixupdRd32=sffixupd(Rs32,Rt32)40.000%
101F2_sffixupnRd32=sffixupn(Rs32,Rt32)40.000%
102F2_sffma_libRx32+=sfmpy(Rs32,Rt32):lib160.001%
103F2_sffma_scRx32+=sfmpy(Rs32,Rt32,Pu4):scale40.000%
104F2_sffms_libRx32-=sfmpy(Rs32,Rt32):lib160.001%
105F2_sfrecipaRd32,Pe4=sfrecipa(Rs32,Rt32)40.000%
106J2_callcall #r22:2202490.696%
107J2_callrcallr Rs321920.007%
108J2_endloop0endloop038290113.154%
109J2_endloop1endloop121580.074%
110J2_jumpjump #r22:2149550.514%
111J2_jumpfif (!Pu4) jump:nt #r15:273800.254%
112J2_jumpfnewif (!Pu4.new) jump:nt #r15:22460.008%
113J2_jumpfnewptif (!Pu4.new) jump:t #r15:22140.007%
114J2_jumprjumpr Rs32130400.448%
115J2_jumprfif (!Pu4) jumpr:nt Rs3215030.052%
116J2_jumprfnewif (!Pu4.new) jumpr:nt Rs32190.001%
117J2_jumprtif (Pu4) jumpr:nt Rs32320.001%
118J2_jumprzptif (Rs32!=#0) jump:t #r13:21270.004%
119J2_jumptif (Pu4) jump:nt #r15:275550.260%
120J2_jumptnewif (Pu4.new) jump:nt #r15:264450.221%
121J2_jumptnewptif (Pu4.new) jump:t #r15:23770.013%
122J2_loop0iloop0(#r7:2,#U10)30.000%
123J2_loop0rloop0(#r7:2,Rs32)135850.467%
124J2_loop1rloop1(#r7:2,Rs32)20.000%
125J2_ploop1srp3=sp1loop0(#r7:2,Rs32)12720.044%
126J2_rterte43430.149%
127J2_trap0trap0(#u8)43340.149%
128J4_cmpeq_f_jumpnv_tif (!cmp.eq(Ns8.new,Rt32)) jump:t #r9:290.000%
129J4_cmpeq_fp0_jump_tp0=cmp.eq(Rs16,Rt16); if (!p0.new) jump:t #r9:2400.001%
130J4_cmpeq_t_jumpnv_ntif (cmp.eq(Ns8.new,Rt32)) jump:nt #r9:23260.011%
131J4_cmpeq_t_jumpnv_tif (cmp.eq(Ns8.new,Rt32)) jump:t #r9:2120.000%
132J4_cmpeq_tp0_jump_ntp0=cmp.eq(Rs16,Rt16); if (p0.new) jump:nt #r9:230.000%
133J4_cmpeq_tp0_jump_tp0=cmp.eq(Rs16,Rt16); if (p0.new) jump:t #r9:220.000%
134J4_cmpeq_tp1_jump_ntp1=cmp.eq(Rs16,Rt16); if (p1.new) jump:nt #r9:270.000%
135J4_cmpeqi_f_jumpnv_ntif (!cmp.eq(Ns8.new,#U5)) jump:nt #r9:2120.000%
136J4_cmpeqi_f_jumpnv_tif (!cmp.eq(Ns8.new,#U5)) jump:t #r9:2550.002%
137J4_cmpeqi_fp0_jump_ntp0=cmp.eq(Rs16,#U5); if (!p0.new) jump:nt #r9:2180.001%
138J4_cmpeqi_fp0_jump_tp0=cmp.eq(Rs16,#U5); if (!p0.new) jump:t #r9:228650.098%
139J4_cmpeqi_t_jumpnv_ntif (cmp.eq(Ns8.new,#U5)) jump:nt #r9:23960.014%
140J4_cmpeqi_t_jumpnv_tif (cmp.eq(Ns8.new,#U5)) jump:t #r9:260.000%
141J4_cmpeqi_tp0_jump_ntp0=cmp.eq(Rs16,#U5); if (p0.new) jump:nt #r9:2158330.544%
142J4_cmpeqi_tp0_jump_tp0=cmp.eq(Rs16,#U5); if (p0.new) jump:t #r9:21820.006%
143J4_cmpeqi_tp1_jump_ntp1=cmp.eq(Rs16,#U5); if (p1.new) jump:nt #r9:2120.000%
144J4_cmpeqn1_fp0_jump_tp0=cmp.eq(Rs16,#-1); if (!p0.new) jump:t #r9:243280.149%
145J4_cmpeqn1_t_jumpnv_ntif (cmp.eq(Ns8.new,#-1)) jump:nt #r9:220.000%
146J4_cmpgt_f_jumpnv_tif (!cmp.gt(Ns8.new,Rt32)) jump:t #r9:2270.001%
147J4_cmpgt_fp0_jump_ntp0=cmp.gt(Rs16,Rt16); if (!p0.new) jump:nt #r9:280.000%
148J4_cmpgt_fp0_jump_tp0=cmp.gt(Rs16,Rt16); if (!p0.new) jump:t #r9:2380.001%
149J4_cmpgt_tp0_jump_tp0=cmp.gt(Rs16,Rt16); if (p0.new) jump:t #r9:270.000%
150J4_cmpgti_f_jumpnv_ntif (!cmp.gt(Ns8.new,#U5)) jump:nt #r9:22510.009%
151J4_cmpgti_f_jumpnv_tif (!cmp.gt(Ns8.new,#U5)) jump:t #r9:22050.007%
152J4_cmpgti_fp0_jump_ntp0=cmp.gt(Rs16,#U5); if (!p0.new) jump:nt #r9:2980.003%
153J4_cmpgti_fp0_jump_tp0=cmp.gt(Rs16,#U5); if (!p0.new) jump:t #r9:240.000%
154J4_cmpgti_t_jumpnv_tif (cmp.gt(Ns8.new,#U5)) jump:t #r9:210.000%
155J4_cmpgti_tp0_jump_ntp0=cmp.gt(Rs16,#U5); if (p0.new) jump:nt #r9:2310.001%
156J4_cmpgti_tp0_jump_tp0=cmp.gt(Rs16,#U5); if (p0.new) jump:t #r9:22310.008%
157J4_cmpgti_tp1_jump_tp1=cmp.gt(Rs16,#U5); if (p1.new) jump:t #r9:220.000%
158J4_cmpgtn1_f_jumpnv_ntif (!cmp.gt(Ns8.new,#-1)) jump:nt #r9:2150.001%
159J4_cmpgtn1_fp0_jump_ntp0=cmp.gt(Rs16,#-1); if (!p0.new) jump:nt #r9:2140.000%
160J4_cmpgtn1_fp0_jump_tp0=cmp.gt(Rs16,#-1); if (!p0.new) jump:t #r9:220.000%
161J4_cmpgtn1_tp0_jump_tp0=cmp.gt(Rs16,#-1); if (p0.new) jump:t #r9:2140.000%
162J4_cmpgtu_f_jumpnv_tif (!cmp.gtu(Ns8.new,Rt32)) jump:t #r9:2110.000%
163J4_cmpgtu_fp0_jump_ntp0=cmp.gtu(Rs16,Rt16); if (!p0.new) jump:nt #r9:210.000%
164J4_cmpgtu_fp0_jump_tp0=cmp.gtu(Rs16,Rt16); if (!p0.new) jump:t #r9:220.000%
165J4_cmpgtu_t_jumpnv_tif (cmp.gtu(Ns8.new,Rt32)) jump:t #r9:21790.006%
166J4_cmpgtu_tp0_jump_ntp0=cmp.gtu(Rs16,Rt16); if (p0.new) jump:nt #r9:2110.000%
167J4_cmpgtu_tp0_jump_tp0=cmp.gtu(Rs16,Rt16); if (p0.new) jump:t #r9:290.000%
168J4_cmpgtu_tp1_jump_tp1=cmp.gtu(Rs16,Rt16); if (p1.new) jump:t #r9:260.000%
169J4_cmpgtui_fp0_jump_ntp0=cmp.gtu(Rs16,#U5); if (!p0.new) jump:nt #r9:2110.000%
170J4_cmpgtui_tp0_jump_tp0=cmp.gtu(Rs16,#U5); if (p0.new) jump:t #r9:2250.001%
171J4_cmplt_f_jumpnv_ntif (!cmp.gt(Rt32,Ns8.new)) jump:nt #r9:2220.001%
172J4_cmplt_f_jumpnv_tif (!cmp.gt(Rt32,Ns8.new)) jump:t #r9:210.000%
173J4_cmplt_t_jumpnv_tif (cmp.gt(Rt32,Ns8.new)) jump:t #r9:2140.000%
174J4_cmpltu_f_jumpnv_ntif (!cmp.gtu(Rt32,Ns8.new)) jump:nt #r9:270.000%
175J4_cmpltu_f_jumpnv_tif (!cmp.gtu(Rt32,Ns8.new)) jump:t #r9:23770.013%
176J4_cmpltu_t_jumpnv_tif (cmp.gtu(Rt32,Ns8.new)) jump:t #r9:2130.000%
177J4_jumpsetiRd16=#U6 ; jump #r9:2280.001%
178J4_jumpsetrRd16=Rs16 ; jump #r9:2270.001%
179J4_tstbit0_fp0_jump_tp0=tstbit(Rs16,#0); if (!p0.new) jump:t #r9:2140.000%
180L2_deallocframeRdd32=deallocframe(Rs32):raw1820.006%
181L2_loadrb_ioRd32=memb(Rs32+#s11:0)90110.310%
182L2_loadrb_piRd32=memb(Rx32++#s4:0)3730.013%
183L2_loadrd_ioRdd32=memd(Rs32+#s11:3)4010.014%
184L2_loadrd_piRdd32=memd(Rx32++#s4:3)86520.297%
185L2_loadrdgpRdd32=memd(gp+#u16:3)60.000%
186L2_loadrh_ioRd32=memh(Rs32+#s11:1)820.003%
187L2_loadri_ioRd32=memw(Rs32+#s11:2)403671.387%
188L2_loadrigpRd32=memw(gp+#u16:2)70450.242%
189L2_loadrub_ioRd32=memub(Rs32+#s11:0)200300.688%
190L2_loadrub_piRd32=memub(Rx32++#s4:0)780.003%
191L2_loadrubgpRd32=memub(gp+#u16:0)2230.008%
192L2_loadruh_ioRd32=memuh(Rs32+#s11:1)4060.014%
193L2_loadw_lockedRd32=memw_locked(Rs32)6420.022%
194L2_ploadrbfnew_ioif (!Pt4.new) Rd32=memb(Rs32+#u6:0)1780.006%
195L2_ploadrbtnew_ioif (Pt4.new) Rd32=memb(Rs32+#u6:0)80.000%
196L2_ploadrdf_ioif (!Pt4) Rdd32=memd(Rs32+#u6:3)30.000%
197L2_ploadrdfnew_ioif (!Pt4.new) Rdd32=memd(Rs32+#u6:3)360.001%
198L2_ploadrdtnew_ioif (Pt4.new) Rdd32=memd(Rs32+#u6:3)80.000%
199L2_ploadrhfnew_ioif (!Pt4.new) Rd32=memh(Rs32+#u6:1)300.001%
200L2_ploadrhtnew_ioif (Pt4.new) Rd32=memh(Rs32+#u6:1)60.000%
201L2_ploadrif_ioif (!Pt4) Rd32=memw(Rs32+#u6:2)50.000%
202L2_ploadrifnew_ioif (!Pt4.new) Rd32=memw(Rs32+#u6:2)200.001%
203L2_ploadrit_ioif (Pt4) Rd32=memw(Rs32+#u6:2)64740.222%
204L2_ploadritnew_ioif (Pt4.new) Rd32=memw(Rs32+#u6:2)630.002%
205L2_ploadrubfnew_ioif (!Pt4.new) Rd32=memub(Rs32+#u6:0)80.000%
206L2_ploadrubfnew_piif (!Pt4.new) Rd32=memub(Rx32++#s4:0)100.000%
207L2_ploadrubt_ioif (Pt4) Rd32=memub(Rs32+#u6:0)172640.593%
208L2_ploadruhfnew_ioif (!Pt4.new) Rd32=memuh(Rs32+#u6:1)150.001%
209L2_ploadruhtnew_ioif (Pt4.new) Rd32=memuh(Rs32+#u6:1)80.000%
210L4_add_memopw_iomemw(Rs32+#u6:2)+=Rt321770.006%
211L4_ior_memoph_iomemh(Rs32+#u6:1)=setbit(#U5)10.000%
212L4_loadrd_rrRdd32=memd(Rs32+Rt32<<#u2)310.001%
213L4_loadrh_rrRd32=memh(Rs32+Rt32<<#u2)100.000%
214L4_loadri_apRd32=memw(Re32=#U6)30.000%
215L4_loadri_rrRd32=memw(Rs32+Rt32<<#u2)80.000%
216L4_loadri_urRd32=memw(Rt32<<#u2+#U6)310.001%
217L4_loadrub_rrRd32=memub(Rs32+Rt32<<#u2)520.002%
218L4_loadruh_rrRd32=memuh(Rs32+Rt32<<#u2)230.001%
219L4_loadruh_urRd32=memuh(Rt32<<#u2+#U6)230.001%
220L4_loadw_physRd32=memw_phys(Rs32,Rt32)80.000%
221L4_or_memoph_iomemh(Rs32+#u6:1)|=Rt3250.000%
222L4_ploadrbtnew_rrif (Pv4.new) Rd32=memb(Rs32+Rt32<<#u2)20.000%
223L4_ploadrdf_rrif (!Pv4) Rdd32=memd(Rs32+Rt32<<#u2)20.000%
224L4_ploadrdfnew_rrif (!Pv4.new) Rdd32=memd(Rs32+Rt32<<#u2)130.000%
225L4_ploadritnew_absif (Pt4.new) Rd32=memw(#u6)40.000%
226L4_ploadrubfnew_absif (!Pt4.new) Rd32=memub(#u6)1850.006%
227L4_returnRdd32=dealloc_return(Rs32):raw14040.048%
228M2_acciRx32+=add(Rs32,Rt32)21680.074%
229M2_dpmpyuu_acc_s0Rxx32+=mpyu(Rs32,Rt32)80.000%
230M2_dpmpyuu_s0Rdd32=mpyu(Rs32,Rt32)500.002%
231M2_maciRx32+=mpyi(Rs32,Rt32)97480.335%
232M2_mnaciRx32-=mpyi(Rs32,Rt32)250.001%
233M2_mpyiRd32=mpyi(Rs32,Rt32)23360.080%
234M2_mpysipRd32=+mpyi(Rs32,#u8)120.000%
235S2_addasl_rrriRd32=addasl(Rt32,Rs32,#u3)920.003%
236S2_allocframeallocframe(Rx32,#u11:3):raw23940.082%
237S2_asl_i_pRdd32=asl(Rss32,#u6)80.000%
238S2_asl_i_rRd32=asl(Rs32,#u5)2460.008%
239S2_asl_i_r_accRx32+=asl(Rs32,#u5)80.000%
240S2_asl_i_r_nacRx32-=asl(Rs32,#u5)43120.148%
241S2_asl_i_r_orRx32|=asl(Rs32,#u5)280.001%
242S2_asr_i_pRdd32=asr(Rss32,#u6)20.000%
243S2_asr_i_rRd32=asr(Rs32,#u5)2270.008%
244S2_cl0Rd32=cl0(Rs32)4020.014%
245S2_cl0pRd32=cl0(Rss32)720.002%
246S2_clrbit_iRd32=clrbit(Rs32,#u5)90.000%
247S2_ct0Rd32=ct0(Rs32)30.000%
248S2_extractuRd32=extractu(Rs32,#u5,#U5)3670.013%
249S2_insertRx32=insert(Rs32,#u5,#U5)129580.445%
250S2_insertpRxx32=insert(Rss32,#u6,#U6)160.001%
251S2_lsl_r_pRdd32=lsl(Rss32,Rt32)720.002%
252S2_lsl_r_vwRdd32=vlslw(Rss32,Rt32)1960.007%
253S2_lsr_i_pRdd32=lsr(Rss32,#u6)5000.017%
254S2_lsr_i_p_accRxx32+=lsr(Rss32,#u6)160.001%
255S2_lsr_i_rRd32=lsr(Rs32,#u5)121170.416%
256S2_lsr_i_vwRdd32=vlsrw(Rss32,#u5)3990.014%
257S2_pstorerbt_piif (Pv4) memb(Rx32++#s4:0)=Rt322600.009%
258S2_pstorerbtnew_piif (Pv4.new) memb(Rx32++#s4:0)=Rt3210.000%
259S2_pstorerdt_ioif (Pv4) memd(Rs32+#u6:3)=Rtt3220.000%
260S2_pstorerdt_piif (Pv4) memd(Rx32++#s4:3)=Rtt3286520.297%
261S2_pstorerdtnew_piif (Pv4.new) memd(Rx32++#s4:3)=Rtt3280.000%
262S2_pstorerhnewt_ioif (Pv4) memh(Rs32+#u6:1)=Nt8.new210.001%
263S2_pstorerht_ioif (Pv4) memh(Rs32+#u6:1)=Rt3220.000%
264S2_pstorerhtnew_piif (Pv4.new) memh(Rx32++#s4:1)=Rt3220.000%
265S2_pstorerif_ioif (!Pv4) memw(Rs32+#u6:2)=Rt3220.000%
266S2_pstoreritnew_piif (Pv4.new) memw(Rx32++#s4:2)=Rt3220.000%
267S2_setbit_iRd32=setbit(Rs32,#u5)220.001%
268S2_storerb_iomemb(Rs32+#s11:0)=Rt322150.007%
269S2_storerb_pimemb(Rx32++#s4:0)=Rt32120.000%
270S2_storerbgpmemb(gp+#u16:0)=Rt3220.000%
271S2_storerbnew_iomemb(Rs32+#s11:0)=Nt8.new340.001%
272S2_storerbnew_pimemb(Rx32++#s4:0)=Nt8.new840.003%
273S2_storerd_iomemd(Rs32+#s11:3)=Rtt32139220.478%
274S2_storerh_iomemh(Rs32+#s11:1)=Rt32900.003%
275S2_storerhnew_iomemh(Rs32+#s11:1)=Nt8.new1250.004%
276S2_storeri_iomemw(Rs32+#s11:2)=Rt32102640.353%
277S2_storerigpmemw(gp+#u16:2)=Rt32110.000%
278S2_storerinew_iomemw(Rs32+#s11:2)=Nt8.new2950.010%
279S2_storerinewgpmemw(gp+#u16:2)=Nt8.new50.000%
280S2_storew_lockedmemw_locked(Rs32,Pd4)=Rt324390.015%
281S2_togglebit_iRd32=togglebit(Rs32,#u5)70.000%
282S2_tstbit_iPd4=tstbit(Rs32,#u5)870.003%
283S2_vsplatrbRd32=vsplatb(Rs32)40.000%
284S4_addaddiRd32=add(Rs32,add(Ru32,#s6))108220.372%
285S4_addi_asl_riRx32=add(#u8,asl(Rx32,#U5))4080.014%
286S4_ntstbit_iPd4=!tstbit(Rs32,#u5)3800.013%
287S4_or_andixRx32=or(Ru32,and(Rx32,#s10))670.002%
288S4_pstorerbt_rrif (Pv4) memb(Rs32+Ru32<<#u2)=Rt3220.000%
289S4_pstorerbtnew_ioif (Pv4.new) memb(Rs32+#u6:0)=Rt32120.000%
290S4_pstorerdtnew_ioif (Pv4.new) memd(Rs32+#u6:3)=Rtt3240.000%
291S4_pstorerifnew_ioif (!Pv4.new) memw(Rs32+#u6:2)=Rt321820.006%
292S4_pstorerifnew_rrif (!Pv4.new) memw(Rs32+Ru32<<#u2)=Rt3260.000%
293S4_pstorerinewtnew_ioif (Pv4.new) memw(Rs32+#u6:2)=Nt8.new20.000%
294S4_pstoreritnew_ioif (Pv4.new) memw(Rs32+#u6:2)=Rt3220.000%
295S4_storeirb_iomemb(Rs32+#u6:0)=#S8120.000%
296S4_storeirh_iomemh(Rs32+#u6:1)=#S82070.007%
297S4_storeirhtnew_ioif (Pv4.new) memh(Rs32+#u6:1)=#S6240.001%
298S4_storeiri_iomemw(Rs32+#u6:2)=#S83200.011%
299S4_storeirif_ioif (!Pv4) memw(Rs32+#u6:2)=#S620.000%
300S4_storeirifnew_ioif (!Pv4.new) memw(Rs32+#u6:2)=#S6140.000%
301S4_storeiritnew_ioif (Pv4.new) memw(Rs32+#u6:2)=#S65340.018%
302S4_storerb_rrmemb(Rs32+Ru32<<#u2)=Rt3230.000%
303S4_storerd_rrmemd(Rs32+Ru32<<#u2)=Rtt32170.001%
304S4_storerhnew_rrmemh(Rs32+Ru32<<#u2)=Nt8.new210.001%
305S4_storeri_rrmemw(Rs32+Ru32<<#u2)=Rt3290.000%
306S4_subaddiRd32=add(Rs32,sub(#s6,Ru32))90.000%
307SA1_addiRx16=add(Rx16,#s7)280.001%
308SA1_addrxRx16=add(Rx16,Rs16)10.000%
309SA1_addspRd16=add(r29,#u6:2)57050.196%
310SA1_clrtnewif (p0.new) Rd16=#010880.037%
311SA1_cmpeqip0=cmp.eq(Rs16,#u2)25260.087%
312SA1_combine0iRdd8=combine(#0,#u2)30.000%
313SA1_combinezrRdd8=combine(#0,Rs16)1830.006%
314SA1_decRd16=add(Rs16,#-1)22620.078%
315SA1_incRd16=add(Rs16,#1)23200.080%
316SA1_setiRd16=#u65530.019%
317SA1_sxthRd16=sxth(Rs16)440.002%
318SA1_tfrRd16=Rs1632570.112%
319SA1_zxthRd16=zxth(Rs16)10.000%
320SL1_loadri_ioRd16=memw(Rs16+#u4:2)8560.029%
321SL1_loadrub_ioRd16=memub(Rs16+#u4:0)23690.081%
322SL2_deallocframedeallocframe2180.007%
323SL2_jumpr31jumpr r31420.001%
324SL2_jumpr31_tif (p0) jumpr r311970.007%
325SL2_jumpr31_tnewif (p0.new) jumpr:nt r3123490.081%
326SL2_loadrb_ioRd16=memb(Rs16+#u3:0)400.001%
327SL2_loadrd_spRdd8=memd(r29+#u5:3)204510.703%
328SL2_loadri_spRd16=memw(r29+#u5:2)25070.086%
329SL2_loadruh_ioRd16=memuh(Rs16+#u3:1)2230.008%
330SL2_returndealloc_return59360.204%
331SS1_storew_iomemw(Rs16+#u4:2)=Rt16510.002%
332SS2_allocframeallocframe(#u5:3)53490.184%
333SS2_storebi0memb(Rs16+#u4:0)=#060.000%
334SS2_stored_spmemd(r29+#s6:3)=Rtt881260.279%
335SS2_storew_spmemw(r29+#u5:2)=Rt1664900.223%
336SS2_storewi0memw(Rs16+#u4:2)=#050.000%
337V6_lvsplatwVd32=vsplat(Rt32)40.000%
338V6_vL32Ub_aiVd32=vmemu(Rt32+#s4)129480.445%
339V6_vL32Ub_piVd32=vmemu(Rx32++#s3)2783829.563%
340V6_vS32Ub_aivmemu(Rt32+#s4)=Vs3221580.074%
341V6_vS32Ub_pivmemu(Rx32++#s3)=Vs32463981.594%
342V6_vasrwhsatVd32.h=vasr(Vu32.w,Vv32.w,Rt8):sat971103.336%
343V6_vcombineVdd32=vcombine(Vu32,Vv32)300.001%
344V6_vrmpybusiVdd32.w=vrmpy(Vuu32.ub,Rt32.b,#u1)971103.336%
345V6_vrmpybusi_accVxx32.w+=vrmpy(Vuu32.ub,Rt32.b,#u1)1942216.672%
346V6_vsathubVd32.ub=vsat(Vu32.h,Vv32.h)485551.668%
347Y2_crswap0crswap(Rx32,sgp0)86860.298%
348Y2_cswicswi(Rs32)10.000%
349Y2_dccleaninvadccleaninva(Rs32)2071947.118%
350Y2_dcfetchbodcfetch(Rs32+#u11:3)12720.044%
351Y2_dcinvadcinva(Rs32)648002.226%
352Y2_dczeroadczeroa(Rs32)654402.248%
353Y2_isyncisync1480.005%
354Y2_l2killl2kill10.000%
355Y2_synchtsyncht20.000%
356Y2_tfrscrrRd32=Ss644810.017%
357Y2_tfrsrcrSd64=Rs32210.001%
358Y2_tlbpRd32=tlbp(Rs32)50.000%
359Y2_tlbwtlbw(Rss32,Rt32)1330.005%
Total Count2910952100%

NOTE: On each clock tick, the activity on every thread is accumulated. Assume for example a 1GHz core with 4 threads that simulates for 1 second but only 1 thread is active and the others are in WAIT mode. Further assume the active thread spends half its time committing packets and half the time stalled. In this case the cycles*4 will be 4 billion, WAIT_CYCLES will be 3 billion, commits will be 500 million, and the total of all other stall types will be 500 million.

Simulation Settings:
Profile data version: 2.5
cache_config: L1-I$ = 16 Kb, L1-D$ = 16 Kb, L2-$ = 512 Kb
command_line: --magic_angel --quiet --info_quiet --revid 0x4066 --axibusratio 2 --axibuspenalty 75 --ahbbusratio 2 --ahbbuspenalty 75 --axi2busratio 2 --axi2buspenalty 75 --l2tcm_base 0xd8000000 --timing --clade2_stable_assert_hack 0x0
core: V66A_512
q6version: v66
revid: 4066
Hexagon Profiler >> <<
v8.2.xx





Disassembly Panel
Visible Lines
Commits
Stalls
Stall Details
Minor Stalls
Events
Filenames
Selected Type Only
Visible Attributes
Jump Target Names
Packet Braces
Leading Zeros
Hex Prefix 0x
Underline links
Highlight links


Global Options
Override Chrome54+ magnifier